Craigmillar Medical Group
Craigmillar Medical Centre
106 Niddrie Mains Road
Edinburgh
EH164DT106 Niddrie Mains Road
Edinburgh
📞 phone: 0131 322 2111
Doctors
- Sarah McConachie
👩🏻⚕️ GP Performer Salaried - Gillian C Henderson
👩🏻⚕️ GP Performer Salaried - Karin E Innes
👩🏻⚕️ GP Performer - Catriona M Morton
👩🏻⚕️ GP Performer - Anthony J Simon
👨🏻⚕️ GP Performer - Guy Dixon
👨🏻⚕️ GP Performer - Carinne McMurray
👩🏻⚕️ GP Performer - Michael Quinn
👨🏻⚕️ GP Performer - Emily R McCall-Smith
👩🏻⚕️ GP Performer Retainee - Kirsten F C Woolley
👩🏻⚕️ GP Performer Salaried - Bethany R Willis
👩🏻⚕️ GP Performer Salaried - Kirstie-Ann McPherson
👩🏻⚕️ GP Performer Registrar - Eilidh Miller
👩🏻⚕️ GP Performer Registrar - Neil Rowan
👨🏻⚕️ GP Performer Salaried - Karen E Leslie
👩🏻⚕️ GP Performer Salaried