Meet the Team

General Practitioners

  • Dr John Holmes
  • Dr Robert Brown
  • Dr Leila Omera
  • Dr Gilles Laur

Registered Nurses

  • Lacy
  • Sarah

Practice Managers

  • Rebecca

Reception Staff

  • Heidi
  • Mandy
  • Maxine