Staff
Doctors
-
DR EWEN MCLEOD
(Registered 1985) FRCGP DIMC DRCOG LFHom (Med)
GMC No 3088090
-
DR MARK DEWHURST
(Registered 2007) MBChB MRCGP DTMandH
GMC No. 6157559
-
DR MARLIZE VAN VUUREN
(Registered 2013) MBChB MRCGP
GMC No. 6115434
-
DR DOUGLAS NAISMITH
(Registered 2018) MBChB MRCGP PG Cert. Clin. Ed.
GMC No. 7334263
Nurses
-
RACHEL ANDERSON
RGN
-
JANE WALLACE
RGN
-
REBECCA BRICE
Healthcare Support Worker
Practice Management
-
MAUREEN MONCUR
Reception
-
SUSAN COOPER
-
JULIE REID
-
CHLOE TRAVERS
Page created: 07 January 2026