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