Health Visiting Teams
St Triduana’s Medical Practice
Baronscourt Surgery
Portobello Surgery
0131 467 7007
Craigmillar Medical Group
Niddrie Medical Practice
0131 536 9620
Milton Surgery
Southfield Medical Practice
Durham Road Medical Group
0131 549 7370
Bellevue & Summerside Practices
0131 454 2306
Brunton Place Surgery
Leith Surgery
0131 454 2302
Mill Lane Surgery
The Victoria Practice
0131 454 2304
Restalrig Park Medical Cantre
Links Medical Centre
0131 454 2135
Leith Mount Surgery
0131 561 1943
Bruntsfield Medical Practice
0131 228 7502
Tollcross Health Centre
0131 596 9770
Morningside Medical Practice
Hermitage Medical Practice
0131 312 2168
Gracemount Medical Practice
Southern Medical Group
0131 672 9470
Liberton Surgery
0131 664 6848
Prepare Team
0131 453 9208
Ladywell East/West Practices
Maybury Medical Practice
0131 334 5086
Eastcraigs Medical Practice
Parkgrove Medical Practice
0131 336 0986
South Queensferry Medical Practice
Kirkliston Medical Practice
0131 537 4445
Pentlands Medical Centre
Ratho Medical Practice
0131 449 8601
Eyre Medical Practice
Stockbridge Medical Practice
0131 260 9222
Bangholm Medical Centre
0131 551 4555
Crewe Medical Centre
0131 353 0019
Murrayfield Medical Practice
Murrayfield Medical Centre
Westend Medical Practice
0131 603 0240
The Longhouse Surgery
0131 286 5225
Slateford and Springwell Medical Centres
0131 455 9842
Whinpark Medical Centre
0131 455 5299
Sighthill Medical Centre
0131 537 7164
Westerhailes Medical Centre
0131 453 9357
Craiglockhart Medical Group
Firhill Medical Practice
Colinton Surgery
Braids Medical Practice
0131 312 2164
Muirhouse Medical Group
Crammond Medical Practice
Blackhall Medical Centre-
0131 286 5010












