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.


Dr Calum Urquhart

GP Partner

Dr Shona McClure
GP Partner
Dr Karen Duncan

GP Partner


Dr Toby Gilbertson

GP Partner

Dr Matthew Graham

GP Registrar

Dr Graham Bee (m)

Salaried GP

NHS ScotlandThis site is brought to you by My Surgery Website