Station Road Medical Practice
Tel: 0129 26714444 Fax: 0129 2678023 Station Road Medical Practice , 2 Station Road KA9 1AQ www.stationroadmedicalpractice.co.uk
Racecourse Road Medical Group
Tel: 0129 2886622 Fax: 0129 2269774 Racecourse Road Medical Group , 3Racecourse Road, Ayr, Ayrshire & Arran KA7 2DD
Protland Medical Practice
Tel: 0156 3522411 Fax: 0156 3545499 Email: admin@portlandmedicalpractice.co.uk Protland Medical Practice , 34 Portland Road KA1 2DL www.portlandmedicalpractice.co.uk
Meadowgreen Surger
Tel: 0129 2317692 Fax: 0129 2316139 Meadowgreen Surger , 129 Deveron Road, Troon KA10 1JH
Lady Margaret Hospital
Tel: 01475 530307 Fax: 01475 530117 Millport, Isle of Cumbrae , Buteshire KA28 0HF www.nhsayrshireandarran.com
Kirkhall Surgery
Tel: 0129 2476626 Fax: 0129 2678022 Kirkhall Surgery , 4 Alexandra Avenue KA9 1AW
Glencairn Medical Practice
Tel: 0156 3521506 Fax: 0156 3573695 Glencairn Medical Practice , Crosshouse Resource Centre, Annandale Gardens, Crosshouse KA2 0LE
Girvan Community Hospital
Tel: 0146 5712281 Fax: 0146 712187 Girvan Community Hospital , Bridgemill KA26 9HQ
Girvan Community Hospital
Tel: 0146 5713343 Fax: 0146 5716424 Girvan Community Hospital , Bridgemill KA26 9HQ
Dundonald Medical Practice
Tel: 0156 3850496 Fax: 0156 3850426 Dundonald Medical Practice , 9 Main Street KA2 9HF