Appointments / Reception
01383 629200
Repeat prescriptions (voicemail - anytime)
01383 629201
Practice Manager
01383 629202
NHS 24
111
Health Visitors
01383 728944
Social Work Services
01383 609111
District Nurses
01383 624401
Abbeyview Clinic
01383 723259
Carnegie Clinic
01383 722911
Queen Margaret Hospital
01383 623623
Victoria Hospital
01383 623623
Forth Park Maternity Hospital
01383 623623
New Royal Infirmary of Edinburgh
0131 536 1000
Royal Hospital for Sick Kids
0131 536 0000
Stratheden Hospital
01334 652611

 

Cookies

We have placed cookies on your computer to improve your experience here. If you do not want us to use cookies you can change your settings at any time.