Our Doctors
Dr Jane Mitchell
M.B. Ch.B., MRCGP, MRCP, DRCOG
Registered Edinburgh 1991
Dr Sarah Muir
M.B. Ch.B., MRCGP, DRCOG, DFSRH
Registered Glasgow 2004
Dr Anna Cormack (Salaried GP)
BSc (Hons), MBBS (Hons), DRCOG,MRCGP
Registered York 2015
Dr Nicola Jane Duffy
M.B. Ch.B., MRCGP
Registered Edinburgh 1991
Dr Neil McCulloch
M.B. Ch.B., MRCSEd., MRCGP
Registered Birmingham 2011
Dr Kelly Louise Jefferies
M.B. Ch.B., BAO, MRCGP, DRCOG, DCCH, DFFP, DMH
Registered Belfast 1989
Dr Stephanie Pierotti (Salaried GP)
M.B. Ch.B. (Hons), MRCGP
Registered Edinburgh 2010
Our Nursing Team
Jo Leighton
Advanced Nurse Practitioner
RGN, Diploma Asthma, Diploma CHD, Certificate in Diabetes Care, Independent Nurse Prescriber, Post Grad Diploma in Advanced Practice, Diploma in COPD, Family Planning Certificate, Accredited Nexplanon inserter.
We are now able to offer book on the day appointments with Jo, our Advanced Nurse Practitioner.
Nicola Johnston
Practice Nurse
Jo and Nicola are highly trained, qualified nurses and are available for all of the following services. You can make an appointment with the reception staff on 01506 655155.
Family Planning Advice, Well Woman Clinic, Cervical Smears, Cardiac Risk Assessment, Weight Problem Management, Blood Pressure Monitoring, Diabetic Clinic, Asthma Clinic, Epilepsy Monitoring, Thyroid Monitoring, Arthritis Monitoring, Lung Function Tests.
Gina West
Health Care Assistant
Gina provides phlebotomy services for the practice. Ginal also carries out some health exams including blood pressures and flu vaccines. Please phone 01506 655155 for an appointment for a blood test, if this has been requested by a doctor or a nurse or if you have received a letter for a review.
Our Practice Team
Theresa Cameron
Practice Manager
Dip MS, Dip PM
Mrs Cameron is responsible for the finance, personnel and business development in the Practice. If you have any suggestions on how to improve services she can be contacted on 01506 655155.
Laura
Systems Manager
Laura ensures the smooth operation of the main computer system, appointments system and prescribing.
Heather
Secretarial staff
Linda
Secretarial Staff
Heather and Linda provide secretarial assistance to the general practitioners and staff of the practice. They also ensure that most of the clinical data is coded to the practice computer system and help with recall of patients for practice nurse clinics.
Reception Team
Our reception team provide a professional reception service to the practice and its patients and are dedicated and experienced medical receptionists. They are the first point of contact between the patient and the practice and part of their role is to ask you some questions to ensure your call is directed to the right person, for the right care, at the right time to meet your health care needs. They can provide information on services and signpost to these.
All staff are fully trained and are governed by strict confidentiality and data protection policies to ensure patient security, respect and dignity at all times.
As well as answering the telephone phone and booking appointments, they have a wide range of admin tasks to perform which are essential to the efficient running of Reception. Please be patient with our staff who are often working under considerable pressure.