Skip to Main Content

Dr J Millar
Kelso Health Cntr Inch Rd, Kelso, Roxburghshire, TD5 7LF
01626 332813
Dr G Alexander
Haddington, East Lothian, EH41 3NF
01620 823183
Dr J Bell
Greenlaw Surgery Duns Rd, Greenlaw, Duns, Berwickshire, TD10 6XJ
01361 810216
Dr G Bianchi
6 Oconnell Street, Hawick, Roxburghshire, TD9 9HU
01450 372276
Dr R Boon
Teviot Medical Practice Teviot Rd, Hawick, Roxburghshire, TD9 9DT
01450 370999
Cameron Medical
23 Knowesley Park, Haddington, East Lothian, EH41 3TB
01620 826797
Dr G Cook
Jedburgh Health Cntr Queen St, Jedburgh, Roxburghshire, TD8 6EN
01835 863361
Dr P.J Cormie
1 Factors Park, Lauder, Berwickshire, TD2 6QW
01578 718670
Dr P Cramond
Health Cntr Currie Rd, Galashiels, Selkirkshire, TD1 2UA
01896 661360
Dr J Cullen
Health Centre, Selkirk, Selkirkshire, TD7 4LH
01750 21674
Dr R.L Cumming
Buchan Place, Innerleithen, Peeblesshire, EH44 6QE
01896 830203
Dr J.F Fulton
Newton Port Surgery, Haddington, East Lothian, EH41 3NF
01620 825497
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Earlston, Berwickshire, TD4 6HF
01896 848202
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Hawick, Roxburghshire, TD9 9DT
01450 361000
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Kelso, Roxburghshire, TD5 7LF
01573 223001
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Selkirk, Selkirkshire, TD7 4HF
01750 21736
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Earlston Health Centre)
1 Kidgate, Earlston, Berwickshire, TD4 6DW
01896 848333
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, Hawick Health Centre)
Hawick, Roxburghshire, TD9 9DT
01450 377449
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Kelso Health Centre)
Kelso, Roxburghshire, TD5 7LF
01573 223001
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Kelso Health C
Kelso Health Centre Inch Rd, Kelso, Roxburghshire, TD5 7LF
01573 224424
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Melrose Health Centre)
Melrose, Roxburghshire, TD6 9RX
01896 822945
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Melrose Health
Melrose, Roxburghshire, TD6 9RX
01896 822161
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Newcastleton Health Centre)
Newcastleton, Roxburghshire, TD9 0RN
01387 375100
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Newton St. Boswells)
Newtown St. Boswells, Melrose, Roxburghshire, TD6 0PH
01835 822777
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Selkirk Health Centre)
Selkirk, Selkirkshire, TD7 4LE
01750 21674
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, St. Boswells Surgery)
Newtown St. Boswells, Melrose, Roxburghshire, TD6 0PP
01835 822777
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Stow Surgery)
Station Rd, Stow, Galashiels, Selkirkshire, TD1 2SQ
01896 661440
St. Ronans Health Centre
Buchan Place, Innerleithen, Peeblesshire, EH44 6QE
01896 830203
Health Services Borders Primary Care NHS Trust Mental Health Day Units
Hawick, Roxburghshire, TD9 0AS
01450 378028
Health Services Borders Primary Care NHS Trust Mental Health Day Units
Hawick, Roxburghshire, TD9 0AS
01450 373482
Health Services Borders Primary Care NHS Trust Mental Health Mental Health For The Elderly Team
Melrose, Roxburghshire, TD6 9BS
01896 827114
Health Services (Borders Primary Care NHS Trust, Mental Health, Day Units)
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827251
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827254
Health Services Borders Primary Care NHS Trust Mental Health Wards
Galashiels, Selkirkshire, TD1 3EB
01896 664434
Health Services Borders Primary Care NHS Trust Mental Health Wards
Melrose, Roxburghshire, TD6 9BS
01896 827181
Health Services Borders Primary Care NHS Trust Mental Health Wards
Melrose, Roxburghshire, TD6 9BS
01896 827180
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827131
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital, Melrose, Roxburghshire, TD6 9BS
01896 827130
Health Services Borders Primary Care NHS Trust Mental Health Wards
Kelso, Roxburghshire, TD5 7JP
01573 226760
Health Services Borders Primary Care NHS Trust Mental Health Wards
Crumhaugh Rd, Hawick, Roxburghshire, TD9 0BA
01450 372789
Health Services Borders Primary Care NHS Trust Mental Health Wards
Crumhaugh Rd, Hawick, Roxburghshire, TD9 0BA
01450 372665
Dr Diane E Holton
Haddington, East Lothian, EH41 3NF
01620 825051
Lauder Memorial Medical Centre
Lauder, Berwickshire, TD2 6TW
01578 722267
Lauder Memorial Medical Centre
Lauder, Berwickshire, TD2 6QW
01578 722345
Newton Port Clinic
Newton Port, Haddington, East Lothian, EH41 3NF
01620 825497
Riverside Healthcare Centre
Selkirk, Selkirkshire, TD7 5BS
01750 23233
Dr J Blair
Newcastleton Health Cntr Moss Rd, Newcastleton, Roxburghshire, TD9 0RU
01387 375100
Health Services (Borders Community Health Services NHS Trust)
Montague St, Newcastleton, Roxburghshire, TD9 0QZ
Dr R Cutting
Edenside Surgery Inch Rd, TD5 7LF
01573 224424
Dr S Potter
Kelso Health Cntr Inch Rd, TD5 7LF
01573 224424
Dr I.g Fingland
3 Berryhill, TD5 7SX
01573 224424
Dr C.a Johnston
Goshen Bank, TD5 7LF
01573 224424
Dr J Maguire
Kelso Health Cntr Inch Rd, TD5 7LF
01573 224424
Dr Ruth Nisbet
Kelso Health Cntr Inch Rd, TD5 7LF
01573 224424
Dr A Sutherland
Goshen Bank, Edenside Road, Kelso, Roxburghshire, TD5 7BS
01573 224424
loading Google maps with local businesses

Back To Navigation