Inveresk Medical Practice is located in Musselburgh Primary Care Centre, a modern purpose designed medical centre serving the medical needs of Musselburgh.
Practice will be Closed
Practice will be closed on Friday 3rd June – Queen’s Platinum Jubilee