Practice staff
Dr Alan M Farquhar
Profession(s): General Practitioner (GP)
Qualification(s):
Dr Andrew P Wilmshurst
Profession(s): General Practitioner (GP)
Qualification(s):
Dr Victoria R Brown
Profession(s): General Practitioner (GP)
Qualification(s):
Dr Kathryn Anderson
Profession(s): General Practitioner (GP)
Qualification(s):
Dr Scott Jamieson
Profession(s): General Practitioner (GP)
Qualification(s):
Dr Geraldine Howden
Profession(s): General Practitioner (GP)
Qualification(s):
Dr John Fyfe
Profession(s): General Practitioner (GP)
Qualification(s):
Mrs Gillian Henderson
Profession(s): Senior Practice Nurse
Qualification(s):
Mrs Geraldine Wilmshurst
Profession(s): Health Care Assistant
Ms Ashleigh Spink
Profession(s): Health Care Assistant
Ms Kelly Patullo
Profession(s): Advanced Nurse Practitioner
Qualification(s):
Mrs Aimee Lees
Profession(s): Advanced Nurse Practitioner Trainee
Trainee Staff
Profession(s):
GP Registrar
Advanced Nurse Practitioner Trainee
Junior Doctor (FY2)
Qualification(s):
Mrs Karen Kelman
Profession(s): Pharmacist
Mrs Alison Archer
Profession(s): Pharmacy Technician
Ms Alison Falconer
Profession(s): Practice Manager
Mrs Linda Coupar
Profession(s): Administrative Staff
Mrs Lesley Luxford
Profession(s): Receptionist
Mrs Sharon Main
Profession(s): Receptionist
Mrs Rhona Simpson
Profession(s): Receptionist
Mrs Cheryl Mitchell
Profession(s): Receptionist
Mrs Yvonne Fraser
Profession(s): Receptionist
Mrs Kelly Dunn
Profession(s): Receptionist
Ms Vivian Taylor
Profession(s): Receptionist
Mrs Karen Ferguson
Profession(s): Reception Staff
Mr Barry Swankie
Profession(s): Health Visitor
Mrs Anna Mullen
Profession(s): Health Visitor
Mrs Katrina Fletcher
Profession(s): Practice Nurse
Gender:
Sarah McFarlane
Profession(s): Practice Nurse
Gender: