Dr P Cramond
Health Cntr Currie Rd, Galashiels, Selkirkshire, TD1 2UA
01896 661360
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Galashiels Health Centre)
Currie Rd, Galashiels, Selkirkshire, TD1 2UA
01896 661366
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Galashiels Hea
Currie Rd, Galashiels, Selkirkshire, TD1 2UA
01896 661357
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Galashiels Hea
Galashiels, Selkirkshire, TD1 2UA
01896 661355
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Stow Surgery)
Station Rd, Stow, Galashiels, Selkirkshire, TD1 2SQ
01896 661440
Health Services Borders Primary Care NHS Trust Mental Health Wards
Galashiels, Selkirkshire, TD1 3EB
01896 664434
Dr J Cullen
Health Centre, Selkirk, Selkirkshire, TD7 4LH
01750 21674
(2.25 miles)
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Selkirk, Selkirkshire, TD7 4HF
01750 21736
(2.25 miles)
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Selkirk Health Centre)
Selkirk, Selkirkshire, TD7 4LE
01750 21674
(2.25 miles)
Riverside Healthcare Centre
Selkirk, Selkirkshire, TD7 5BS
01750 23233
(2.25 miles)
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Melrose Health Centre)
Melrose, Roxburghshire, TD6 9RX
01896 822945
(4.58 miles)
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Melrose Health
Melrose, Roxburghshire, TD6 9RX
01896 822161
(4.58 miles)
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Newton St. Boswells)
Newtown St. Boswells, Melrose, Roxburghshire, TD6 0PH
01835 822777
(4.58 miles)
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, St. Boswells Surgery)
Newtown St. Boswells, Melrose, Roxburghshire, TD6 0PP
01835 822777
(4.58 miles)
Health Services Borders Primary Care NHS Trust Mental Health Mental Health For The Elderly Team
Melrose, Roxburghshire, TD6 9BS
01896 827114
(4.58 miles)
Health Services (Borders Primary Care NHS Trust, Mental Health, Day Units)
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827251
(4.58 miles)
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827254
(4.58 miles)
Health Services Borders Primary Care NHS Trust Mental Health Wards
Melrose, Roxburghshire, TD6 9BS
01896 827181
(4.58 miles)
Health Services Borders Primary Care NHS Trust Mental Health Wards
Melrose, Roxburghshire, TD6 9BS
01896 827180
(4.58 miles)
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827131
(4.58 miles)
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827130
(4.58 miles)
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Earlston, Berwickshire, TD4 6HF
01896 848202
(6.34 miles)
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Earlston Health Centre)
1 Kidgate, Earlston, Berwickshire, TD4 6DW
01896 848333
(6.34 miles)
Dr P.J Cormie
1 Factors Park, Lauder, Berwickshire, TD2 6QW
01578 718670
(7.78 miles)
Lauder Memorial Medical Centre
Lauder, Berwickshire, TD2 6TW
01578 722267
(7.78 miles)
Lauder Memorial Medical Centre
Lauder, Berwickshire, TD2 6QW
01578 722345
(7.78 miles)
Dr R.L Cumming
Buchan Place, Innerleithen, Peeblesshire, EH44 6QE
01896 830203
(13.95 miles)
St. Ronans Health Centre
Buchan Place, Innerleithen, Peeblesshire, EH44 6QE
01896 830203
(13.95 miles)
Dr G Alexander
Haddington, East Lothian, EH41 3NF
01620 823183
(17.97 miles)
Cameron Medical
23 Knowesley Park, Haddington, East Lothian, EH41 3TB
01620 826797
(17.97 miles)
Dr J.F Fulton
Newton Port Surgery, Haddington, East Lothian, EH41 3NF
01620 825497
(17.97 miles)
Dr Diane E Holton
Haddington, East Lothian, EH41 3NF
01620 825051
(17.97 miles)
Newton Port Clinic
Newton Port, Haddington, East Lothian, EH41 3NF
01620 825497
(17.97 miles)



Back To Top