Meet the Team

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