Our Team

Our patients are cared for by a team of GPs, nurses and practice staff based at Greencroft Medical Centre. Reception can direct you to the right person for what you need.

Doctors

  • Dr Terence Maggiori — Male
  • Dr Fergus Donachie — Male
  • Dr Shahzada Alam — Male
  • Dr Andre Keenan — Male
  • Dr Fiona O’Brien — Female
  • Dr Andrae Anderson — Female

Nursing team

  • Joanna Ivison — Advanced Nurse Practitioner
  • Lorna Anderson — Practice Nurse
  • Caitlin Carroll — Practice Nurse
  • Jade Henderson — Practice Nurse
  • Laura Stewart — Practice Nurse

Practice manager

Stephanie Parnell

Contacting the team

Reception can direct you to the right person. Call 01461 202745, or send a non-urgent medical or admin request through eConsult.