Bangholm Medical Centre View details → Bangholm Loan, 21-25, Edinburgh
Bellevue Medical Centre View details → Huntingdon Place, 26, Edinburgh
Blackhall Medical Centre View details → Hillhouse Road, 49-51, EH4 3TH, Edinburgh
Boroughloch Medical Practice View details → St Leonard's Street, 102, EH8 9RD, Edinburgh
Brunton Place Surgery View details → Brunton Place, 8, Edinburgh
Colinton Medical Practice View details → Colinton Road, 296b, EH13 0LB, Edinburgh
Craiglockhart Surgery View details → Colinton Mains Drive, 165, Edinburgh
Craigmillar Medical Group View details → Niddrie Mains Road, 106, EH16 4DT, Edinburgh
Cramond Medical Practice View details → Cramond Glebe Road, 2, EH4 6NS, Edinburgh
Crewe Medical Centre View details → Boswall Parkway, 135, EH5 2LY, Edinburgh
Dalkeith Road Medical Practice View details → St Leonard's Street, 102, EH8 9RD, Edinburgh
Dr. David Jack View details → Howe Street, 19, EH3 6TE, Edinburgh
Durham Road Medical Practice View details → Durham Road, 25, EH15 1NY, Edinburgh
East Craigs Medical Centre View details → Bughtlin Market, 10, EH12 8XP, Edinburgh
Eyre Medical Practice View details → Eyre Crescent, 30, Edinburgh
Gilmore Medical Practice View details → Ponton Street, 10, Edinburgh
Grange Medical Group View details → Beaufort Road, 1, EH9 1AG, Edinburgh Mo-Fr 08:00-12:00, 14:30-17:50
Hermitage Medical Practice View details → Grange Loan, 133, EH9 2HL, Edinburgh
Leith Mount Surgery View details → Lindsay Street, 2, Edinburgh
Leith Surgery View details → Duke Street, 2, EH6 8HQ, Edinburgh Mo-Fr 08:00-18:00; Sa-Su off
Leven Medical Practice View details → Ponton Street, 10, Edinburgh
Links Medical Centre View details → Hermitage Place, 4, Edinburgh
Mackenzie Medical Centre View details → West Richmond Street, 20, EH8 9DX, Edinburgh
Maybury Medical Practice View details → Turnhouse Road, EH12 0AX, Edinburgh
Meadows Medical Practice View details → Brougham Place, 9, Edinburgh Mo 08:00-18:00; Tu 07:30-18:00; We 08:00-18:00; Th 07:30-18:00; Fr 08:00-18:00
Mill Lane Surgery View details → Mill Lane, 4, EH6 6TL, Edinburgh
Milton Surgery View details → Mountcastle Drive South, 132, EH15 3LL, Edinburgh
Morningside Medical Practice View details → Morningside Place, 2, EH10 5ER, Edinburgh
Mountcastle HealthCare Centre View details → Mountcastle Drive South, 132, EH15 3LL, Edinburgh Brand: NHS Lothian
Muirhouse Medical Group View details → Muirhouse Avenue, 1, EH4 4PL, Edinburgh
Murrayfield Medical Centre View details → Saughton Crescent, 35, EH12 5SS, Edinburgh
Murrayfield Medical Practice View details → Riversdale Crescent, 13B, EH12 5QX, Edinburgh
Niddrie Medical Practice View details → Niddrie Mains Road, 106, EH16 4DT, Edinburgh
Portobello Surgery View details → Portobello High Street, 265, Edinburgh
Restalrig Park Medical Centre View details → Alemoor Crescent, 40, EH7 6UJ, Edinburgh Mo-Fr 08:15-12:30, 13:30-18:00
Riccarton General Practice View details → Gait 9, The Avenue, EH14 4AS, Edinburgh
Richard Verney Health Centre (University Health Service) View details → Bristo Square, 6, EH8 9AL, Edinburgh Mo-Fr 09:00-18:00; Sa 09:00-13:00
Southfield Medical Practice View details → Mountcastle Drive South, 132, EH15 3LL, Edinburgh
Springwell Medical Centre View details → Ardmillan Terrace, 39, EH11 2JL, Edinburgh
St Leonard's Medical Centre View details → Pleasance, 145, Edinburgh Mo-Fr 08:00-12:15,13:00-18:00
Stockbridge Health Centre View details → India Place, 1, EH3 6EH, Edinburgh
The Long House Surgery View details → East Trinity Road, 73, Edinburgh
Victoria Medical Practice View details → Junction Place, EH6 5JQ, Edinburgh Brand: NHS Lothian
West End Medical Practice View details → Manor Place, 36, EH3 7EB, Edinburgh
your GP View details → Hawthornbank Lane, 19, Edinburgh