Staff

Dr Kareen Gallacher

MBChB, DRCOG, MRCGP

Glasgow 1989

Dr Harbal S Bijral

MBChB, MRCGP

Aberdeen 1992

FY2 Educational Supervisor

Dr Mairi MacLeod

BSc (Hons), MBChB, DRCOG, MRCGP

Manchester 2005

GP Trainer/Educational Supervisor

Dr Sarah Kirkpatrick

MBChB, DRCOG, MRCGP

Glasgow 2004

Dr Christopher Curry

BSc (Hons), MBChB

Glasgow 2017

Dr Jennifer Lauder

MBChB, DRCOG, DFSRH

Glasgow 2010

Dr Sasha Reeve

BSc (Hons), MBChB

Glasgow 2017

(Currently on Maternity Leave)

Dr Kathleen Kelly

MBChB, MRCGP

Dundee 2017

Dr Suzanne Kilpatrick

Locum GP

Dr Misha Gilani

GP Registrar

BSc (Hons), MBChB

Glasgow 2021

FY2 / Medical Student

Not allocated

Advanced Nurse Practitioners

  • Sister Monika Inglot - ANP

  • Sister Laura Johnstone - ANP

An ANP (Advanced Nurse Practitioner) is an experienced and highly educated Registered Nurse who manages the complete clinical care for their patient, not solely any specific condition. They are trained to consult on the phone or face-to-face, and can deal with a wide range of conditions, including diagnosis, referral for investigations, and prescribing, as well as being part of the Practice Urgent Care Team.

Nurse Practitioner

  • Sister Margaret McArdle

A Practice Nurse is a qualified and Registered Nurse. They manage patients with long-term health conditions such as asthma, COPD, diabetes, hypertension and heart disease. They also runs clinics for health issues such as family planning, cervical smears, healthy living advice, and blood pressure checks.

A Practice Nurses can diagnose and prescribe for minor ailments as part of the Practice Urgent Care Team.

 

Former GP Partners of the Practice

Dr John Milligan 1963 - 1999

Dr Alan Norris 1981 - 2010

Dr Ronald Bergin 1982 - 2010

Dr Geraldine Carroll 1992 - 2022

Dr Edmund Stewart 1995 - 2014

Dr Julie Mallon 1997 - 2024

Dr Kathleen Gibbons 2010 - 2024

Practice Management

LYNE DUNACHIE

Secretary

JANICE MCCANN

Community Nurses

District Nurses are senior nurses who manage care within the community, leading teams of community nurses and support workers as well as visiting house-bound patients to provide advice and care, wound management, catheter and continence care and medication support. They can assess people to see how to provide nursing care that allows people to remain in their own homes, maintain their independence, or have additional support after discharge from hospital.

Health Visitors

A health visitor is a registered nurse who has received training particularly related to babies, children and pregnant women. Their role is to provide families with children under five years old with support and advice around the general aspects of mental, physical and social wellbeing.

Pharmacists

The Practice has attached Pharmacists who help to manage requests for medication. They also run clinics for the following conditions: contraception HRT blood pressure pain management respiratory - asthma / COPD If you have any questions about medication, please ask Reception and your query will be passed to a Pharmacist who will be able to contact you to discuss your issue further.

Reception

Receptionists provide an important link for patients with the practice and are your initial contact point for general enquiries. They can provide basic information on services and results and direct you to the right person depending on your health issue or query. Receptionists make most of the patient appointments with the GPs and nurses. They also perform other important tasks such as issuing repeat prescriptions and dealing with prescription enquiries, dealing with financial claims, dealing with patient records and carrying out searches and practice audits.

Treatment Room Nurses

The Treatment Room Nurses carry out tasks such as phlebotomy (drawing blood), blood pressure measurement and wound and dressing management. They also administer injectable medications, such as long-acting contraception or Vitamin B12. They may act as a chaperone when a patient or doctor requests one.
Page last reviewed: 11 December 2025
Page created: 31 March 2025