Important - Vaccinations: In line with NHS Highland Direction GP surgeries will no longer be responsible for the delivery of vaccinations and immunisations effective 1st March 2023. If you have any queries regarding child or adult immunisations, please contact the NHS Highland Service Delivery Centre Helpline: 0800 032 0339 open Monday to Friday 9.30am to 5.00pm. For routine immunisations you are requested to wait for an appointment letter before making contact.
Badenoch & Strathspey Community Hospital, Cairnview Road, Aviemore, PH22 1AJ
Telephone: 01479 810258
Sorry, we're currently closed. Please call NHS 111
Dr Jon Williams (m) - MBChB DRCOG MRCGP DTM&H Edinburgh 1996
Dr Julie Murdoch (f) - MBChB MRCGP DFP 2000 Aberdeen
Dr Chris Robinson (m) - MB ChB, MRCGP, DRCOG, DCH, Aberdeen 2001
Dr Gemma Munro (f) - MB ChB, MRCGP
Dr Ainhoa Puente-Henales (f) - MB ChB, MRCGP
Dr Kirsty Steele (f) - MBChB(Hons), MRCGP, DRCOG
Dr Andrew Smith (m) - BSc (Hons) MBchB (Hons) MRCP (Edin) MRCGP (UK)
Dr Jo Short (f)
Nurse Jackie Matthew (f) - MSc, Advanced Nurse Practitioner
Nurse Elspeth Brown (f) - RGN
Nurse Linda Haggerty (f) - RGN
Nurse Megan Laidlaw (f) - RGN
Nurse Ann Housby (f) - MSc, Advanced Nurse Practitioner
Michelle Tait (f) - Healthcare Assistant, Practice Administrator
Lynnsey Baard (f) - Healthcare Assistant, Practice Administrator
Emily Cunningham - Practice Manager
Diane Wright - Practice Manager
Karen MacPherson - Practice Administrator
Wendy Cruickshanks - Practice Administrator
Lynnsey Baard - Practice Administrator and HCA
Sharon Doran-Thorpe - Practice Administrator
Rachel Pollock - Practice Administrator
Nikki Hannay - Practice Administrator
Laura Reynolds - Practice Administrator
Michelle Tait - Practice Administrator and HCA
Claire Dick - Practice Administrator
Emma Folan - Practice Administrator
Adult Health & Social Care – Social Work
T 01479 812618
Community Nurses
T 01479 812618
Health Visitor
T 01479 813403
Midwifery
T 01479 813402