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.


If you require urgent treatment when the surgery is closed, contact the Out of Hours service:

Beldoc 02890744447

Dalriada 02825663500

To login or to register for the Patient Access app to order repeat prescriptions, please use the link below:

Due to the ongoing Coronavirus Pandemic and the high level of demand, we have suspended all our routine clinics.

We have alternative measures put in place and patients will only be brought in after a triage call from the GP or nurse.

Please bare with us at this difficult time and keep an eye on our website for further updates.  

Health and Social CareThis site is brought to you by My Surgery Website