Inveresk Medical Practice
Musselburgh Primary Care Centre
Inveresk Road
Musselburgh
EH217BPInveresk Road
Musselburgh
📞 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