Mackenzie Medical Centre
20 West Richmond StreetEdinburgh
EH89DX
📞 phone: 0131 651 1000
Doctors
- Hilary J Young 👩🏻⚕️ GP Performer
- Susan M Nelson 👩🏻⚕️ GP Performer
- Jessica Rigden 👩🏻⚕️ GP Performer
- Marna Mackinlay 👩🏻⚕️ GP Performer
- Kirsty J Henderson 👩🏻⚕️ GP Performer
- Karen Fairhurst 👩🏻⚕️ GP Performer
- David P Weller 👨🏻⚕️ GP Performer
- Jamie Swanson 👨🏻⚕️ GP Performer
- Holly K Fawcett 👩🏻⚕️ GP Performer
- Matthew J Porteous 👨🏻⚕️ GP Performer
- Rhys K Olley 👨🏻⚕️ GP Performer Registrar
- Gary Cumming 👨🏻⚕️ GP Performer Registrar
- Karina Bennett Performer Registrar