Inveresk Medical Practice
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
