Opening Hours

The practice is open from 8am-6pm, Monday to Friday, with early opening on Tuesday and Thursday (7:15am) and Wednesday (7:30am). View full opening times.

We participate in the public holiday closure timetable as agreed by NHS Tayside for General Practice.


Out-of-hours care is provided by NHS 24 and they can be contacted by telephoning 111. Visit NHS 24.

NHS Inform

NHS Inform provides health information, including about illnesses, injuries, health conditions and healthy living, and includes self-help guides for many common illnesses and injuries. Visit, phone 0800 22 44 88, or try the webchat option on their website.

NHS Inform logo

Consultations may be in person or on the telephone. Reception can advise whether a telephone consultation is appropriate for you when you make an appointment.

These are the doctors' normal surgery days at Kings Practice.

Full time GP's:

  • Dr Ian Erwin (*P) - Mon, Wed, Thurs, Fri
  • Dr Chris Duffy (*P) - Mon, Tues, Wed, Fri

Part time GP's

  • Dr David McElnea (*P) - Week 1: Mon, Wed, Week 2: Thurs / Tues, Wed, Fri
  • Dr Gillian Scott (*P) - Mon/Tues am & alternate Wed / Fri
  • Dr Michelle Allan (*P) - Week 1: Tues / Thurs; Week 2: Tues / Fri
  • Dr Kirsty MacLean - Week 1: Tues / Wed; Week 2: Mon / Wed

Key: *P=GP Partner

View profiles of the doctors.

Consultation Times

The doctors consult between the following times, by appointment only and operate a rota system within these times:

Monday 8.30 - 10.30am 2.00 - 6pm
Tuesday 7.15 - 10.30am 2.00 - 6pm
Wednesday 7.30 - 10.30am 2.00 - 6pm
Thursday 7.15 -10.30am 2.00 - 6pm
Friday 9.00 - 10.30am 2.00 - 6pm

When a doctor is on holiday or study leave his or her work is covered by the remaining partners. A fully qualified locum GP or GP Retainer may be used to cover surgeries.

All surgeries are pre-bookable. You may see any of the doctors in the Practice.

Practice Nurses

Practice Nurses also operate on a rota system between these times:

Monday 9.00-11.30am 2.30-4.30pm
Tuesday 9.00-11.30am 1.00-5.00pm
Wednesday 9.00-11.30am 2.00-4.30pm
Thursday 9.00-11.30am 1.00-4.30pm
Friday 9.30–12.00pm 1.00-5.00pm