Our Doctors
Dr Craig Palmer
MBChB
Dr Andrew MacKenzie
MBChB, MRCGP
Dr Clare Whitney
MBChB, MRCGP
Our Nursing Team
Kerry Graham
Practice Nurse
Our Practice Team
Karen Linton
Healthcare Assistant
Kathleen Garrett
Receptionist
Katrina Gilmour
Dispenser
Erin Graham
Receptionist
Claire Wilson
Health Visitor
Joanne Henderson
Receptionist
Joanne Henderson
Dispenser
Caroline Lamb
Receptionist
Keith Notman
Practice Manager
Holly White
Receptionist
Christine Grant
Domestic Staff
Elaine Mason
Dispenser