Healthcare in South Ayrshire


South Ayrshire, Central West, Scotland

Abbey Carrick Glen Hospital
Dalmellington Road
Ayr
Ayrshire
KA6 6PG
01292 288882
Alloway Pharmacy
No. 21, Alloway
Ayr
Ayrshire
KA7 4PY
01292 445533
Ayrshire & Arran Acute Hospitals Nhs Trust
Drongan Resource Cntr Mill Of Shields Rd
Drongan, Ayr
Ayrshire
KA6 7AY
0870 8147739
Primary Care Trust Ayrshire & Arran Health Board
No. 10, Arrol Park Resource Centre, Doonfoot Road
Ayr
Ayrshire
KA7 4DW
01292 513902
Ayrshire & Arran Health Board
Boswell House, 10 Arthur Street
Ayr
Ayrshire
KA7 1QJ
0870 8148359
Ayrshire & Arran NHS Trust
Ayr
Ayrshire
KA7 1QJ
01292 885894
Ayrshire & Arran NHS Trust
Eglinton Ho Ailsa Hospital
Ayr
Ayrshire
KA8 9HS
01292 281821
Ayrshire & Arran NHS Trust Addiction Services
Glenmuir Place
Ayr
Ayrshire
KA8 9RW
01292 886980
Ayrshire & Arran NHS Trust (Clinical Psychology Service CCPS)
Racecourse Rd
Ayr
Ayrshire
KA7 2UZ
01292 285607
Ayrshire & Arran NHS Trust (Clinics, Bellsbank)
Merrick Dv
Dalmellington, Ayr
Ayrshire
KA6 7QJ
01292 551121
Coylton Health Clinic
No. 11, Hole Road
Ayr
Ayrshire
KA6 6JL
01292 570322
Ayrshire & Arran NHS Trust Clinics Colyton
Coylton, Ayr
Ayrshire
KA6 6JL
01292 571246
Ayrshire & Arran NHS Trust Clinics Colyton
Coylton, Ayr
Ayrshire
KA6 6JL
01292 571236
Ayrshire & Arran NHS Trust Clinics
9 Hazelwood Avenue
Dailly, Girvan
Ayrshire
KA26 9SU
01465 811237
Ayrshire & Arran NHS Trust (Clinics, Dalmellington)
Main St
Dalmellington, Ayr
Ayrshire
KA6 7QJ
01292 550086
Ayrshire & Arran NHS Trust Clinics Dalmellington
Dalmellington, Ayr
Ayrshire
KA6 7RN
01292 551044
Ayrshire & Arran NHS Trust Clinics Dalmellington
Dalmellington, Ayr
Ayrshire
KA6 7QJ
01292 551189
Ayrshire and Arran NHS Trust Clinics
6 Portland St
Ayr
Ayrshire
KA6 6DN
01292 560645
Ayrshire & Arran NHS Trust (Clinics, Drongan)
Drongan Resource Cntr Sheilds Rd
Drongan, Ayr
Ayrshire
KA6 7AX
01292 591288
Ayrshire & Arran NHS Trust Clinics Drongan
Drongan, Ayr
Ayrshire
KA6 7AX
01292 591577
Ayrshire & Arran NHS Trust Clinics Heathfield
Ayr
Ayrshire
KA8 9DZ
01292 280143
Ayrshire & Arran Community Health Care N H S Trust
No. 32, Miller Road
Ayr
Ayrshire
KA7 2BN
01292 293180
Ayrshire & Arran Community Health Care N H S Trust
No. 32, Miller Road
Ayr
Ayrshire
KA7 2BN
01292 293174
Ayrshire & Arran NHS Trust Clinics Miller Road District Nurses
Ayr
KA7 2DD
01292 614304
Ayrshire & Arran Community Health Care N H S Trust
No. 32, Miller Road
Ayr
Ayrshire
KA7 2BN
01292 293177
Ayrshire & Arran NHS Trust Clinics Miller Road Health Visitors
Ayr
KA7 2DD
01292 614306
Ayrshire & Arran Community Health Care N H S Trust
No. 32, Miller Road
Ayr
Ayrshire
KA7 2BN
01292 293179
Ayrshire & Arran Community Health Care N H S Trust
No. 32, Miller Road
Ayr
Ayrshire
KA7 2BN
01292 610354
Ayrshire & Arran Community Health Care N H S Trust
Ailsa Hospital, Dalmellington Road
Ayr
Ayrshire
KA6 5DB
01292 520282
Ayrshire and Arran NHS Trust (Clinics, Prestwick Clinic)
12 Boyd Street
Prestwick
Ayrshire
KA9 1JZ
01292 473910
Ayrshire & Arran NHS Trust Clinics Prestwick Clinic
Prestwick
Ayrshire
KA9 1JZ
01292 671492
Ayrshire & Arran NHS Trust Clinics Prestwick Clinic
Prestwick
Ayrshire
KA9 1JZ
01292 477145
Community Health Care N H S Trust
No. 50, Racecourse Road
Ayr
Ayrshire
KA7 2UZ
01292 289466
Community Health Care N H S Trust
No. 50, Racecourse Road
Ayr
Ayrshire
KA7 2UZ
01292 886911
Community Health Care N H S Trust
No. 50, Racecourse Road
Ayr
Ayrshire
KA7 2UZ
01292 886913
Community Health Care N H S Trust
No. 50, Racecourse Road
Ayr
Ayrshire
KA7 2UZ
01292 611309
Community Health Care N H S Trust
No. 50, Racecourse Road
Ayr
Ayrshire
KA7 2UZ
01292 886915
Community Health Care N H S Trust
No. 50, Racecourse Road
Ayr
Ayrshire
KA7 2UZ
01292 886917
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716200
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716232
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716231
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716230
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716235
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716236
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716234
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 716238
Health Centre
109a, Henrietta Street
Girvan
Ayrshire
KA26 9AN
01465 714058
Ayrshire & Arran Community Health Care N H S Trust
No. 6, Maybole Health Centre & Day Hospital, High Street
Maybole
Ayrshire
KA19 7BX
01655 882211
Ayrshire & Arran NHS Trust (Health Centres, Maybole, District Nurses)
Maybole
Ayrshire
KA19 7BX
01655 883921
Ayrshire & Arran NHS Trust Health Centres Maybole District Nurses
Maybole
Ayrshire
KA19 7BX
01655 883970
Ayrshire & Arran NHS Trust (Health Centres, Maybole, Health Visitors)
Maybole
Ayrshire
KA19 7BX
01655 883393
Ayrshire & Arran NHS Trust Health Centres Maybole Health Visitors
Maybole
Ayrshire
KA19 7BX
01655 884354
Ayrshire & Arran NHS Trust Health Centres Maybole Health Visitors
Maybole
Ayrshire
KA19 7BX
01655 884355
Ayrshire & Arran NHS Trust Health Centres Maybole
Maybole
Ayrshire
KA19 7BX
01655 883903
Ayrshire & Arran NHS Trust Health Centres Maybole
Maybole
Ayrshire
KA19 7BX
01655 889676
Ayrshire & Arran NHS Trust Health Centres Maybole
Maybole
Ayrshire
KA19 7BX
01655 884344
Ayrshire & Arran NHS Trust Health Centres Maybole
Maybole
Ayrshire
KA19 7BX
01655 882635
Ayrshire & Arran Community Trust
North Ayr Health Centre, Glenmuir Place
Ayr
Ayrshire
KA8 9RF
01292 885500
Ayrshire & Arran NHS Trust (Health Centres, North Ayr, District Nurses)
Ayr
Ayrshire
KA8 9RF
01292 885536
Ayrshire & Arran NHS Trust Health Centres North Ayr District Nurses
Ayr
Ayrshire
KA8 9RF
01292 885533
Ayrshire & Arran NHS Trust Health Centres North Ayr District Nurses
Ayr
Ayrshire
KA8 9RF
01292 885529
Ayrshire & Arran NHS Trust Health Centres North Ayr District Nurses
Ayr
Ayrshire
KA8 9RF
01292 885539
Ayrshire & Arran NHS Trust (Health Centres, North Ayr)
Ayr
Ayrshire
KA8 9RW
01292 885532
Ayrshire & Arran NHS Trust Health Centres North Ayr Health Visitors
Ayr
Ayrshire
KA8 9RF
01292 885528
Ayrshire & Arran NHS Trust Health Centres North Ayr
Ayr
Ayrshire
KA8 9RF
01292 885526
Ayrshire & Arran NHS Trust Health Centres North Ayr
Ayr
Ayrshire
KA8 9RF
01292 285893
Ayrshire & Arran NHS Trust Hospitals
Biggart Road
Prestwick
Ayrshire
KA9 2HQ
01292 470611
Ayrshire & Arran NHS Trust Hospitals
The Avenue
Girvan
Ayrshire
KA26 9DS
01465 712571
Ayrshire & Arran NHS Trust Hospitals Day Hospitals
The Av
Girvan
Ayrshire
KA26 9DS
01465 714854
Ayrshire & Arran NHS Trust Hospitals Day Hospitals
Racecourse Vw
Ayr
Ayrshire
KA7 2TS
01292 613777
Ayrshire & Arran NHS Trust Learning Disabilities Service
Arrol Pk Resource Cntr Doonfoot Rd
Ayr
Ayrshire
KA7 4DW
01292 614910
Ayrshire & Arran NHS Trust (LHCC's Local Health Care Co-operatives, Ayr Prestwick & Troon LHCC)
Ailsa Hospital Campus
Ayr
Ayrshire
KA7 2NJ
01292 268983
Ayrshire & Arran NHS Trust LHCC's (Local Health Care Co-operatives) Ayr, Prestwick & Troon LHCC
Ayr
KA6 6AD
01292 268954
Ayrshire & Arran NHS Trust (LHCC's Local Health Care Co-operatives, Carrick & Doon Valley LHCC)
West Lodge, Ailsa Hospital
Ayr
KA6 6AD
01292 289564
Ayrshire & Arran NHS Trust (Mental Health Services, Adult Mental Health)
Seafield Team Base Doonfoot Rd
Ayr
Ayrshire
KA7 4DW
01292 619700
Ayrshire & Arran NHS Trust Mental Health Services Adult Mental Health
Seafield Team Base Doonfoot Rd
Ayr
Ayrshire
KA7 4BW
01292 619699
Ayrshire & Arran NHS Trust (Mental Health Services, Child & Adolescent Mental Health Services)
Strathdoon Ho Racecourse Rd
Ayr
Ayrshire
KA7 2UZ
01294 323419
Ayrshire & Arran NHS Trust Mental Health Services Child & Adolescent Mental Health Services
Strathdoon Ho Racecourse Rd
Ayr
Ayrshire
KA7 2UX
01292 262233
Ayrshire & Arran NHS Trust (Other Services)
Ayr
KA6 6AD
01292 281821
Ayrshire & Arran NHS Trust Other Services
Heathfield Ho Heathfield Rd
Ayr
Ayrshire
KA8 9DZ
01292 286507
Ayrshire & Arran NHS Trust Podiatry Service
Miller Road
Ayr
Ayrshire
KA7 2BN
01292 293183
Ayrshire & Arran Community Health Care N H S Trust
32 Miller Road
Ayr
Ayrshire
KA7 2BN
01292 293181
Ayrshire & Arran Primary Care Nhs Trust
Portacabin Next To Community Littlemill Pl
Rankinston, Ayr
Ayrshire
KA6 7HB
01292 590460
Ayrshire & Arran Primary Care Nhs Trust
6 Portland Road
Dalrymple, Ayr
Ayrshire
KA6 6DN
01292 560843
Ayrshire Council On Alcohol
24 Fullarton Street
Ayr
Ayrshire
KA7 1UB
01292 281238
Ballantrae Medical Practice
30 Main Street
Barrhill, Girvan
Ayrshire
KA26 0QP
01465 831302
BDF
Grangestone Industrial Estate
Girvan
Ayrshire
KA26 9PT
01465 714848
Carrick Counselling Care
7 West End
Dailly, Girvan
Ayrshire
KA26 9SE
01465 811115
Cathcart Street Surgery
8 Cathcart Street
Ayr
Ayrshire
KA7 1BJ
01292 264051
Cornhill Surgery
Cornhill
Ayr
Ayrshire
KA7 3YF
01292 264080
L Cree
9 Poplar Wy
Ayr
Ayrshire
KA7 3PQ
01292 290557
James Dalziel MCsP, MChS
24 St. Leonards Road
Ayr
Ayrshire
KA7 2PT
01292 262587
Delblair Medical Practice
Dalblair Road
Ayr
Ayrshire
KA7 1UQ
01292 267432
Doon Valley Healthcare
Doonbank Ho Ayr Rd
Patna, Ayr
Ayrshire
KA6 7JW
01292 531663
Dr Dowell
New Health Cntr Hole Rd
Ayr
Ayrshire
KA6 6JL
01292 571240
Health, Stress and Injuries Clinic
Terminal Bldg Glasgow Prestwick Intnl Airp
Prestwick
Ayrshire
KA9 2PJ
01292 678597
Hospitals
Dalmellington Road
Ayr
Ayrshire
KA6 6DX
01292 610555
Kirkhall Surgery
No. 4, Alexandra Avenue
Prestwick
Ayrshire
KA9 1AW
01292 476626
Drs Douglas, Taylor, McCabe, Bowbeer, Fraser, Smollett & Muir
KA8 8DD
01292 267640
Auchinleck Health Centre
Main Street
Cumnock
Ayrshire
KA18 2AY
01290 424713