Community Dental Service
44 Pinkie Road Shankh
EH217HA
Musselburgh
0131 665 0052
Clinics - N.H.S.
Musselburgh
Esk Health Centre
Ladywell Way Health
EH216AJ
Musselburgh
0131 665 0736
Clinics - N.H.S.
Musselburgh
Esk Medical Centre
Ladywell Way West W
EH216AJ
Musselburgh
0131 665 2594
Clinics - N.H.S.
Musselburgh
Eskbridge Medical Centre
8a Bridge Street Unit 9
EH216AG
Musselburgh
0131 665 6821
Clinics - N.H.S.
Musselburgh
Eskbridge Medical Centre
8a Bridge Street Unit 9
EH216AG
Musselburgh
0131 665 6821
Clinics - N.H.S.
Musselburgh
Gracefield Clinic
New Street The Ol
EH216DQ
Musselburgh
0131 665 2665
Clinics - N.H.S.
Musselburgh
Pinkie Health Clinic
44 Pinkie Road Care O
EH217HA
Musselburgh
0131 665 2014
Clinics - N.H.S.
Musselburgh
Port Seton & Cockenzie Health Centre
Avenue Road PO Box
EH320JU
Prestonpans
01875 814421
Clinics - N.H.S.
Prestonpans
Port Seton & Cockenzie Health Centre
Avenue Road PO Box
EH320JU
Prestonpans
01875 812998
Clinics - N.H.S.
Prestonpans
Port Seton & Cockenzie Health Centre
Avenue Road PO Box
EH320JU
Prestonpans
01875 814421
Clinics - N.H.S.
Prestonpans
Port Seton & Cockenzie Health Centre
Avenue Road PO Box
EH320JU
Prestonpans
Clinics - N.H.S.
Prestonpans
Prestonpans Health Centre
Preston Road Presto
EH329QS
Prestonpans
01875 811065
Clinics - N.H.S.
Prestonpans
Prestonpans Health Centre
Preston Road Presto
EH329QS
Prestonpans
Clinics - N.H.S.
Prestonpans