Forres GP Practices

nhs-scotland-logo@2x.png
Search
Close this search box.

Ask for help online. It’s simple, secure, and quick.

Varis Medical Practice

Doctors

Photo of Dr Kelly

Dr Peter Kelly

MBChB MRCGP Dip Derm
GP Partner

Joined the Practice in 2002. Special interests in Dermatology and GP Training.

Photo of Dr Neison

Dr Margaret Neison

MBChB MRCGP DFFP
GP Partner

Joined the Practice in 2003. Special interests in Women’s Health, Family Planning and Undergraduate Training. Enjoys family, dogs, horses, hiking and cycling.

Photo of Dr Marshall

Dr Keith Marshall

MBChB MRCGP
GP Partner

Joined the Practice in 2013. Special interests in Minor Surgery, General Medicine and Musculoskeletal Medicine. Enjoys hiking, mountain biking and the outdoors in general.

Photo of Dr Munro

Dr Iain Munro

MBChB MRCGP
GP Partner

Joined the practice in 2015. GP Trainer and Part-time Senior Clinical Lecturer with the University of Aberdeen. Enjoys climbing, hill running and skiing. Member of The Cairngorm Mountain Rescue Team.

Photo of Dr Pecchia

Dr Kiersten Pecchia

MBBS MRCGP, BSc Human Biology, Dip Paeds
GP Partner

Joined practice 2016 Special interests in Paediatrics, Women’s Health, Steroid joint injections and Palliative Care

Photo of Dr Crawford

Dr Mairi Crawford

MBBS MRCGP DRCOG DFFP DTM&H
GP

Joined the Practice in 2016. Special interests in Tropical Medicine and Emergency Care. Also does Out Of Hours GP work.

Photo of Dr Reeves

Dr Sally Reeves

MBChB
GP

Joined the Practice in 2021. Also does Out of Hours GP work and part-time Senior Clinical Lecturer with the University of Aberdeen. Enjoys climbing, mountaineering and skiing in spare time.

Dr Rosamund Simmons

MBChB MRCGP DFSRH
GP

Joined the practice in 2022, following relocating from Lothian. 
Special interests include Women’s Health/Family Planning, Acute Care and teaching. Involved in adhoc GP out-of hours sessions.
Enjoys the outdoors, swimming, paddle boarding, skiing and travel.

Advanced Nurse Practitioners

Susan Sangster

Advanced Nurse Practitioner

Anna Dewsbury

Advanced Nurse Practitioner