This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.


*** 260 missed appointments for January - 126 for doctors and 134 for nurses ***

Please contact us on 537 4407 if you are unable to attend your appointment.

Clinics & Services

We offer clinics to cover a variety of medical issues.  For more detailed information regarding days and times please speak with one of our helpful receptionists.


Child Immunisations



Heart Disease


IUD (Coil) 

Minor Surgery

Travel Vaccinations

Wart Clinic

Well Woman

Our practice nurses also offer a range of treatment room procedures including smears, blood pressure checks and removal of stitches. They also offer health promotion and family planning advice.

We also host Citizen's Advice Bureau twice a week.  Contact Community Recption on 0131 537 4440 for an appointment.

NHS ScotlandThis site is brought to you by My Surgery Website