Grange Medical Group
1 Beaufort Road
Edinburgh
EH91AGEdinburgh
📞 phone: 0131 447 1646
Doctors
- Sandra Dundas
👩🏻⚕️ GP Performer Retainee - Alison S Macleod
👩🏻⚕️ GP Performer - Mark Howseman
👨🏻⚕️ GP Performer - Gordon Black
👨🏻⚕️ GP Performer - Caroline J Begg
👩🏻⚕️ GP Performer - Emily Moran
👩🏻⚕️ GP Performer Salaried - Naomi C Kelly
👩🏻⚕️ GP Performer Salaried - Debra Smyth
👩🏻⚕️ GP Performer Registrar - Ine Reynolds
👨🏻⚕️ GP Performer Registrar