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)

Practice Manager

Mrs Wendy Howat has been the Practice Manager since 2000.

Practice Nurse/ Health Care Assistant

Pat Coupland, Senior Practice nurse works in the health centre treatment room from Monday – Thursday.
She provides 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.


Caitlin Crosbie, Practice Nurse has recently joined the practice and works Tuesdays & Fridays

Elli Kilpatrick, Health Care Assistant, works Wednesday and Thursday.  She performs phlebotomy, select dressings, some procedures including ECG, ear syringing and some aspects of chronic disease management.

District 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.

Health Visitor

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.

Nursery Nurse

Mrs Karen Williams is the Nursery Nurse

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.