Location

Riverside Medical Practice
Musselburgh Primary Care Centre
Inveresk Road
Musselburgh
EH21 7BP