Meet the Team

General Practitioners

  • Dr John Holmes
  • Dr Robert Brown
  • Dr Daniel Jones
  • Dr Leila Omera
  • Dr Mayada Zaki
  • Dr Gilles Laur

Registered Nurses

  • Kathy Pruul
  • Lacy Dean

Practice Managers

  • Rebecca Holmes

Reception Staff

  • Heidi Phelps
  • Mandy Bird