Dr H.J.C Crombie-Smith
Lauder Memorial Medical Cntr
Lauder
Berwickshire
TD2 6TW
Lauder
Berwickshire
TD2 6TW
01578 722267
J S Hardie & Son
48 West High Street
Lauder
Berwickshire
TD2 6TE
Lauder
Berwickshire
TD2 6TE
01578 722546
Lauder Memorial Medical Centre
Lauder
Berwickshire
TD2 6TW
Berwickshire
TD2 6TW
01578 722267
Lauder Memorial Medical Centre
Lauder
Berwickshire
TD2 6QW
Berwickshire
TD2 6QW
01578 722345
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Earlston
Berwickshire
TD4 6HF
Berwickshire
TD4 6HF
01896 848202
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Earlston Health Centre)
1 Kidgate
Earlston
Berwickshire
TD4 6DW
Earlston
Berwickshire
TD4 6DW
01896 848333
Scottish Borders Council Social Work Social Work Services
East End
Earlston
Berwickshire
TD4 6HU
Earlston
Berwickshire
TD4 6HU
01835 825080
Sorrowless Field Centre
Sorrowlessfield Fm
Earlston
Berwickshire
TD4 6AG
Earlston
Berwickshire
TD4 6AG
01896 849809
Dr Dorothy Ainslie
10 Roxburgh Street
Galashiels
Selkirkshire
TD1 1PF
Galashiels
Selkirkshire
TD1 1PF
01896 752557
Dr J.R Glenfield
Galashiels Health Cntr Currie Rd
Galashiels
Selkirkshire
TD1 2UA
Galashiels
Selkirkshire
TD1 2UA
01896 661363
Health Services (Borders Primary Care NHS Trust, Family Planning Clinics)
Sime Pl
Galashiels
Selkirkshire
TD1 1ST
Galashiels
Selkirkshire
TD1 1ST
01450 361000
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Galashiels Health Centre)
Currie Rd
Galashiels
Selkirkshire
TD1 2UA
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
Galashiels
Selkirkshire
TD1 2UA
01896 661357
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Galashiels Hea
Galashiels
Selkirkshire
TD1 2UA
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
Stow, Galashiels
Selkirkshire
TD1 2SQ
01896 661440
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
Tweed Rd
Galashiels
Selkirkshire
TD1 3EB
Galashiels
Selkirkshire
TD1 3EB
01896 664431
Health Services Borders Primary Care NHS Trust Mental Health Day Units
Galashiels
Selkirkshire
TD1 1ST
Selkirkshire
TD1 1ST
01896 754669
Health Services Borders Primary Care NHS Trust Mental Health
Tweed Rd
Galashiels
Selkirkshire
TD1 3EB
Galashiels
Selkirkshire
TD1 3EB
01896 664422
Health Services Borders Primary Care NHS Trust Mental Health
Tweed Rd
Galashiels
Selkirkshire
TD1 3EB
Galashiels
Selkirkshire
TD1 3EB
01896 664423
Health Services Borders Primary Care NHS Trust Mental Health
Galashiels
Selkirkshire
TD1 3EB
Selkirkshire
TD1 3EB
01896 664420
Health Services Borders Primary Care NHS Trust Mental Health
Galashiels
Selkirkshire
TD1 3EB
Selkirkshire
TD1 3EB
01896 664424
Health Services Borders Primary Care NHS Trust Mental Health
Galashiels
Selkirkshire
TD1 3EB
Selkirkshire
TD1 3EB
01896 664425
Galavale House
Galashiels
Selkirkshire
TD1 3EB
Selkirkshire
TD1 3EB
01896 664433
Health Services Borders Primary Care NHS Trust Mental Health Wards
Galashiels
Selkirkshire
TD1 3EB
Selkirkshire
TD1 3EB
01896 664434
Health Services Borders Primary Care NHS Trust Mental Health
Tweed Rd
Galashiels
Selkirkshire
TD1 3EB
Galashiels
Selkirkshire
TD1 3EB
01896 664427
Hospitals
Galashiels
TD1 1TD
TD1 1TD
01573 223441
Hospitals
Galashiels
TD1 1TD
TD1 1TD
01573 224591
Penumbra Youth Project
47b Ladhope Vale
Galashiels
Selkirkshire
TD1 1BW
Galashiels
Selkirkshire
TD1 1BW
01896 751177
Scottish Ambulance Service N.H.S Trust Borders Division
Union St
Galashiels
Selkirkshire
TD1 1PF
Galashiels
Selkirkshire
TD1 1PF
01896 751529
Scottish Ambulance Service N.H.S Trust Borders Division
Galashiels
Selkirkshire
TD1 1PF
Selkirkshire
TD1 1PF
01896 750908
Scottish Borders Council Social Work Social Work Services Social Work Local Offices - General Enquir
4 Abbotsford Rd
Galashiels
Selkirkshire
TD1 3DS
Galashiels
Selkirkshire
TD1 3DS
01896 755365
Scottish Borders Council (Social Work, Ways2Work Project)
Ability Cntr Livingstone Pl
Galashiels
Selkirkshire
TD1 1DQ
Galashiels
Selkirkshire
TD1 1DQ
01896 753692
Chinese Medicine Centre
19 Market Street
Galashiels
Selkirkshire
TD1 3AD
Galashiels
Selkirkshire
TD1 3AD
01896 759585
Post Natal Depression Project
East Ldg Elm Rw
Galashiels
Selkirkshire
TD1 3HT
Galashiels
Selkirkshire
TD1 3HT
01896 754268
Galavale House
Galavale House, Tweed Road
Galashiels
Selkirkshire
TD1 3EB
Galashiels
Selkirkshire
TD1 3EB
01896 664433
Health Services
Tweed Road
Galashiels
Selkirkshire
TD1 3EB
Galashiels
Selkirkshire
TD1 3EB
01896 664420
Tweed Chiropractic Clinic
38 Gala Park
Galashiels
Selkirkhire
TD1 1EU
Galashiels
Selkirkhire
TD1 1EU
01896 668509
Tweed Chiropractic Clinic
38 Gala Park
Galashiels
Scottish Borders
TD1 1EU
Galashiels
Scottish Borders
TD1 1EU
Active Sports
Chain Bridge Fm Annay Rd
Melrose
Roxburghshire
TD6 9LP
Melrose
Roxburghshire
TD6 9LP
01896 822452
NHS Borders
Newstead
Melrose
Scottish Borders
TD6 9DB
Melrose
Scottish Borders
TD6 9DB
01896 825500
Health Services Borders NHS Board Newstead Melrose
Newstead, Melrose
Roxburghshire
TD6 9DB
Roxburghshire
TD6 9DB
01896 825578
Health Services Borders NHS Board Newstead Melrose
Newstead, Melrose
Roxburghshire
TD6 9DB
Roxburghshire
TD6 9DB
01896 825514
Health Services (Borders Primary Care NHS Trust)
Newstead
Newstead, Melrose
Roxburghshire
TD6 9DB
Newstead, Melrose
Roxburghshire
TD6 9DB
01896 828282
Health Services Borders Primary Care NHS Trust
Newstead
Newstead, Melrose
Roxburghshire
TD6 9DB
Newstead, Melrose
Roxburghshire
TD6 9DB
01896 822887
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Melrose Health Centre)
Melrose
Roxburghshire
TD6 9RX
Roxburghshire
TD6 9RX
01896 822945
Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Melrose Health
Melrose
Roxburghshire
TD6 9RX
Roxburghshire
TD6 9RX
01896 822161
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Newton St. Boswells)
Newtown St. Boswells, Melrose
Roxburghshire
TD6 0PH
Roxburghshire
TD6 0PH
01835 822777
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, St. Boswells Surgery)
Newtown St. Boswells, Melrose
Roxburghshire
TD6 0PP
Roxburghshire
TD6 0PP
01835 822777
Health Services (Borders Primary Care NHS Trust, Mental Health, Administration)
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 827152
Health Services Borders Primary Care NHS Trust Mental Health Administration
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 827154
Health Services Borders Primary Care NHS Trust Mental Health Community Support Teams
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 827160
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
Dingleton Cotts
Melrose
TD6 9HN
Melrose
TD6 9HN
01896 823682
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
Dingleton Cotts
Galashiels
TD6 9HN
Galashiels
TD6 9HN
01896 823227
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
The Cotts
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827270
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
The Cotts
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827280
Health Services Borders Primary Care NHS Trust Mental Health Mental Health For The Elderly Team
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 827114
Health Services Borders Primary Care NHS Trust Mental Health
Huntlyburn Stables
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827300
Health Services (Borders Primary Care NHS Trust, Mental Health, Day Units)
Borders General Hospital
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827251
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827254
Health Services Borders Primary Care NHS Trust Mental Health Wards
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 827181
Health Services Borders Primary Care NHS Trust Mental Health Wards
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 827180
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827131
Health Services Borders Primary Care NHS Trust Mental Health Wards
Borders General Hospital
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 827130
Dr R D McDonald
Mayfield Gattonside
Gattonside, Melrose
Roxburghshire
TD6 9NH
Gattonside, Melrose
Roxburghshire
TD6 9NH
01896 822161
Scottish Borders Council (Social Work, Social Work Services, Hearing Impairment Services)
Borders Gen Hosp
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 826271
Scottish Borders Council Social Work Social Work Services Hearing Impairment Services
Melrose
Roxburghshire
TD6 9BS
Roxburghshire
TD6 9BS
01896 826176
Scottish Borders Council (Social Work, Social Work Services, Visual Impairment Services)
Borders Gen Hosp
Melrose
Roxburghshire
TD6 9BS
Melrose
Roxburghshire
TD6 9BS
01896 826272
Wight Chiropractic Clinic
West End Ho
Gattonside, Melrose
Roxburghshire
TD6 9NP
Gattonside, Melrose
Roxburghshire
TD6 9NP
01896 822712
The Melrose Therapy Centre
1st Floor, The Old Station, Palma Pl
Melrose
Scotland
TD6 9PR
Melrose
Scotland
TD6 9PR
01896 820205
Scotia Chiropractic
16 Jenny Moores Road
St. Boswells, Melrose
Roxburghshire
TD6 0AL
St. Boswells, Melrose
Roxburghshire
TD6 0AL
01835 823645
Children 1st
Ettrick Road
Selkirk
Selkirkshire
TD7 5AJ
Selkirk
Selkirkshire
TD7 5AJ
01750 22892
Children 1st
Selkirk
Selkirkshire
TD7 5AJ
Selkirkshire
TD7 5AJ
01750 22894
Healing Place, The
Ettrick Bank
Ettrickbridge, Selkirk
Selkirkshire
TD7 5JL
Ettrickbridge, Selkirk
Selkirkshire
TD7 5JL
01750 52280
Health Services Borders Primary Care NHS Trust Clinics (Dental)
Selkirk
Selkirkshire
TD7 4HF
Selkirkshire
TD7 4HF
01750 21736
Health Services Borders Primary Care NHS Trust Family Planning Clinics
Selkirk
Selkirkshire
TD7 4LH
Selkirkshire
TD7 4LH
01750 23721
Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Selkirk Health Centre)
Selkirk
Selkirkshire
TD7 4LE
Selkirkshire
TD7 4LE
01750 21674
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
Andrew Lang Unit
Selkirk
Selkirkshire
TD7 4LH
Selkirk
Selkirkshire
TD7 4LH
01750 23392
Health Services Borders Primary Care NHS Trust Mental Health Community Teams
Andrew Lang Unit
Selkirk
Selkirkshire
TD7 4LH
Selkirk
Selkirkshire
TD7 4LH
01750 725116
Riverside Healthcare Centre
Selkirk
Selkirkshire
TD7 5BS
Selkirkshire
TD7 5BS
01750 23233
Scottish Borders Council Social Work Social Work Services Social Work Local Offices - General Enquir
Chapel St
Selkirk
Selkirkshire
TD7 4LB
Selkirk
Selkirkshire
TD7 4LB
01750 20738
Sunrise Sensations
38 Sentry Knowe
Selkirk
Borders
TD7 4BG
Selkirk
Borders
TD7 4BG
07779 924455
Dr G Alexander
Haddington
East Lothian
EH41 3NF
East Lothian
EH41 3NF
01620 823183
Cameron Medical
23 Knowesley Park
Haddington
East Lothian
EH41 3TB
Haddington
East Lothian
EH41 3TB
01620 826797
Chiropody Centres
Newton Port
Haddington
East Lothian
EH41 3NA
Haddington
East Lothian
EH41 3NA
01620 826719
Dr Diane E Holton
Haddington
East Lothian
EH41 3NF
East Lothian
EH41 3NF
01620 825051
Dr R.W.D Langlands
Haddington
East Lothian
EH41 3NA
East Lothian
EH41 3NA
01620 825051
Newton Port Clinic
Newton Port
Haddington
East Lothian
EH41 3NF
Haddington
East Lothian
EH41 3NF
01620 825497
Wight Chiropractic Clinic
48 Court Street
Haddington
East Lothian
EH41 3NP
Haddington
East Lothian
EH41 3NP
01620 825292
Alexander McIntosh
Sunview Gifford Rd
East Saltoun, Pencaitland, Tranent
East Lothian
EH34 5EQ
East Saltoun, Pencaitland, Tranent
East Lothian
EH34 5EQ
01875 340292
James Hamilton
Innerleithen
Peeblesshire
EH44 6PA
Peeblesshire
EH44 6PA
01896 830398
St. Ronans Health Centre
Buchan Place
Innerleithen
Peeblesshire
EH44 6QE
Innerleithen
Peeblesshire
EH44 6QE
01896 830203