Our Doctors

Dr. Sarah Osmond

MBChB (Edinburgh), FRNZCGP (Christchurch, NZ)

Dr Osmond has worked at the practice since 2013.

Working Hours:

Mon, Wed, Thurs, Fri

Dr. Richard Ishmael

MBBS (UWI) DCH (Glasgow) DRCOG (London) MRCGP

Dr Ishmael has worked at the practice since 2004.

Working Hours:

Mon – Fri (Wed am only)


GP Registrar

Rumbi is a GP trainee who will be working within the practice until August 2021.

Working Hours:

Mon, Tue, Wed, Fri

Practice Manager

Mrs Wendy Howat has been the Practice Manager since 2000.

Practice Nurse

Pat Coupland, Senior Practice nurse works in the health centre treatment room from Monday – Thursday.

Lynsey McKie, Health Care Assistant, works in the health centre treatment room on Monday, Tuesday – Thursday mornings and Friday.

Nursing staff provide all nursing care such as dressings, injections and blood tests and is also responsible for a wide variety of health promotion activities and chronic disease management.


Advanced Nurse Practitioner

Caitlin Crosbie is currently a practice nurse working Tuesdays, Wednesdays and Fridays.  She is currently undergoing training to become an Advanced Nurse Practitioner.

Community Midwife

The Midwives based at Thornhill Medical Practice are known as Upper Nithsdale Red Team Midwives.  They aim to give 24-hour care to pregnant women during their antenatal periods, during their labour and post-natally until care is taken over by the Health Visitor.

Health Visitor & Nursery Nurse

Mrs Gail R Bell is the Health Visitor and is available to give advice to parents of young children on all aspects of parenting eg feeding, behaviour, safety.  She will also advise other age groups on healthy lifestyles and what services are available locally to meet their needs.

Mrs Karen Williams is the Nursery Nurse.

Community Nurses

A District Nurse team is based at the Health Centre.  They organise nursing care for patients and provide support and advice for carers/families.  Their working hours are 8am-6pm.  Out of hours cover is available through NHS 24.