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
Dr G Bonn
7 Buccleuch Street, Dumfries, Dumfries And Galloway, DG1 2AT
01848 200244
Dr C Brown
33-37 Castle Street, Dumfries, Dumfriesshire, DG1 1DL
01387 257752
Dr D.L Byers
Greencroft Medical Centre Greencroft Wynd, Annan, Dumfries And Galloway, DG12 6BG
01461 202244
Doctors Surgery
1 Charlotte Street, Dumfries, Dumfriesshire, DG1 2AQ
01387 267626
Dr Linda Cowe
The Clinic, Dalbeattie, Dumfries And Galloway, DG5 4AY
01556 610331
Dr J.F Craig
Study, Whiteside, Dunscore, Dumfries, Dumfries And Galloway, DG2 0UY
01387 820860
Dr A.C Crawford
Victoria Gardens, Lockerbie, Dumfriesshire, DG11 2BJ
01576 202417
Dr N Desai
The Surgery, Rosevale Chapel St, Moniaive, Thornhill, Dumfries And Galloway, DG3 4ES
01848 200244
Natural Health Clinic
No. 62, Academy Street, Dumfries, Dumfriesshire, DG1 1BZ
01387 247844
Dr J.A.G Falconer
Main Street, Dumfries, Dumfriesshire, DG2 8BY
01387 850263
Sexual Health D&g
Nithbank, Dumfries, Dumfries And Galloway, DG1 2SD
0845 7023687
Dr E.C Fellowes
99 George Street, Dumfries, Dumfriesshire, DG1 1DS
01387 246282
Dr D Frost
Lochmaben Surgery High St, Lockerbie, Dumfriesshire, DG11 1NH
01387 810215
Gatehouse of Fleet Surgery
The Surgery Garden St, Gatehouse Of Fleet, Castle Douglas, Dumfries And Galloway, DG7 2JG
01557 814437
Greencroft Medical Centre
Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, Dumfriesshire, DG12 6GN
01461 202745
Greyfriars Medical Centre
33-37, Castle Street, Dumfries, Dumfriesshire, DG1 1DL
01387 257752
Greyfriars Medical Centre
Dumfries, DG1 1DN
01387 248248
Health Services (Borders Community Health Services NHS Trust)
Montague St, Newcastleton, Roxburghshire, TD9 0QZ
Health Services Dumfries & Galloway Community Health NHS Trust Clinical Services Medical
Dumfries, Dumfries And Galloway, DG1 4TH
01387 244596
Health Services Dumfries & Galloway Community Health NHS Trust Clinical Services Medical
Dumfries, Dumfries And Galloway, DG1 4TH
01387 244562
Health Services Dumfries & Galloway Community Health NHS Trust Clinical Services Medical
Dumfries, Dumfries And Galloway, DG1 4TH
01387 244565
Health Services Dumfries & Galloway Community Health NHS Trust Clinical Services Medical
Dumfries, Dumfries And Galloway, DG1 4TH
01387 244561
Health Services (Dumfries & Galloway Community Health NHS Trust, Health Centres & Clinics)
Annan, Dumfries And Galloway, DG12 5LB
01659 67376
Health Centre
St. Marys Place, Kirkcudbright, Kirkcudbrightshire, DG6 4BJ
01557 331941
Health Centre
St. Marys Place, Kirkcudbright, Kirkcudbrightshire, DG6 4BJ
01557 330755
N.G Kelly Dr
Greencroft Wynd, Annan, Dumfries And Galloway, DG12 6SG
01461 202745
Lockthorn Medical Centre
Dumfries, Dumfriesshire, DG1 1TR
01387 259944
Dr W.S Lowry
The Surgery Kirkgate, Dunscore, Dumfries, Dumfries And Galloway, DG2 0UG
01387 820266
Drs MacEwan & Sharkey
The Surgery High St, Moffat, Dumfries And Galloway, DG10 9HL
01683 220062
Dr S Metcalfe
116 Drumlanrig Street, Thornhill, Dumfriesshire, DG3 5LS
01848 332200
Dr J.K Neil
Surgery Kirkland St, Castle Douglas, Kirkcudbrightshire, DG7 3UX
01644 430274
Drs J.R.K and S.P and Dr B.G Jones Neil
The Surgery High St, Castle Douglas, Kirkcudbrightshire, DG7 3RN
01644 420234
Dr R.Y Sabur
Lochthorn Medical Centre Edinburgh Rd, Dumfries, Dumfriesshire, DG1 1JX
01387 259944
Dr Graeme W Tait
Cairnlynns Kingholm Rd, Dumfries, Dumfries And Galloway, DG1 4AX
01387 250592
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
Church Place Surgery
Johnstone Bdge, DG11 1HD
01576 470457
The Echo Project
32 Lochside Road, Dumfries, Dumfriesshire, DG2 0LW
01387 253782
Glenkens Medical Practice
Surgery High Street, DG7 3RN
01644 420800
Dumfries Holistic Health Centre
98 Loreburn Street, Dumfries, Dumfriesshire, DG1 1HW
01387 267617
Dr J.J Hill
Lockerbie Medical Practice Victoria Gdns, Lockerbie, Dumfriesshire, DG11 2BJ
01576 205505
Lockerbie Medical Practice
DG11 2BJ
01576 205503
Dr A Carson
Garden Hill Primary Care Centre, DG7 1LE
01556 505900
Dr J Reid
9 Robertson Av, DG1 4EY
01387 264463
Dr Peter J Hickman
Kings Gnge Ho, Castle Douglas, DG7 3EU
01556 660000




Back To Top