Inveresk Medical Practice
Musselburgh Primary Care CentreInveresk Road
Musselburgh
EH217BP
📞 phone: 0131 446 4003
Doctors
- Rachel E Thomson 👩🏻⚕️ GP Performer Salaried
- Juliette R Oxford 👩🏻⚕️ GP Performer Salaried
- Jane L Eagles 👩🏻⚕️ GP Performer
- Alan J Douglas 👨🏻⚕️ GP Performer
- Lauren Jane Wilson 👩🏻⚕️ GP Performer
- Andrew I Sutherland 👨🏻⚕️ GP Performer
- Iain J Harper 👨🏻⚕️ GP Performer
- Jonathan Lund 👨🏻⚕️ GP Performer Salaried
- Harry T Gatt 👨🏻⚕️ GP Performer Salaried
- Anna Maria Gorajska-Borowicz 👩🏻⚕️ GP Performer Retainee
- Mong Sun Tung 👨🏻⚕️ GP Performer Registrar
- Rupert H Spencer Performer Registrar