Rinnes Medical Group

Mount Street, Dufftown, AB55 4FJ

Telephone: 01340 820888 / Prescriptions 01340 821636


We're open

Rattray’s Lane, Tomintoul, AB37 9HF | Telephone: 01340 820888


Dr Gaynor Graham (f) - MBChB (Aberdeen) 2004 BSc (Med Sci), MRCGP, DFSRH, DRCOG

Dr Eilidh J O'Loughlin (f) - MBChB 2005 Aberdeen, MRCGP, DFPSH

Dr Liam L O'Loughlin (m) - MBChB 2005 Aberdeen, MRCGP (2012), PGCert SEM

Dr Catriona MacDonald (f) - MBChB, MRCGP, MA (MedSci), BA (MedSci), DFSRH

Dr Lesley Willett (f) - MBChB, MRCGP

Dr Mairi Crawford (f) - MBBS, MRCGP, DRCOG, DFFP, DTM&H

Nursing Team

Mrs Claire Meldrum - Healthcare Assistant

Mrs Fiona Brant - Practice Nurse

Practice Management

Mrs Shirley French - Practice Manager

Miss Marian Low - Assisting Practice Manager


Mrs Myra Clive

Mrs Moira Foster (Tomintoul)

Mrs Leanne Troup

Mrs Jade Grant

Mrs Beatrice Taylor

Pharmacy Team

Rebecca Owen - MPharm

Julie Bryce - Pharmacy Technician

Healthcare Team

Community Midwives

Kerri Morrison

Telephone 01343 567220

Community Nurses

Kristal Ward, District Nurse Team Leader

Barbara Low, Community Staff Nurse

Patricia Johnstone, Community Staff Nurse

Wendy Thomson, Community Staff Nurse

Kelly Bowie, Community Staff Nurse

Sharon Duncan, Community Staff Nurse

Diane Andrews, Health Care Assistant

The District Nursing team provide a service to the population of Speyside. They visit patients at home who are unable to attend the Health Centre, and provide support, advice and nursing care. For those patients who are terminally ill and wish to be cared for at home, the district nursing team do their utmost to meet their needs and care for both themselves and their carers.

The team can be contacted by leaving a message at reception or directly at 01340 882108.

Health Visitors

Telephone 01340 882107

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.

Rinnes Opening Times

  • Monday
    08:00am to 06:00pm
  • Tuesday
    08:00am to 06:00pm
  • Wednesday
    08:00am to 06:00pm
  • Thursday
    08:00am to 06:00pm
  • Friday
    08:00am to 06:00pm
  • Saturday
  • Sunday
NHS A-Z Conditions
Find Local Services
Live Well