Our GP team

  • Dr Jenny Geraghty

    Jenny has been a part of our Practice for nearly 25 years during which time she has raised her family and become very involved in various areas of health within the community.

  • Dr Rebecca Criss

    Rebecca joined our practice in 2019. Her interests are varied, and include shared antenatal care, child and adolescent health, women’s health, chronic disease management, mental health, aged care, and preventative health checks.

  • Dr Charley Jin

    Charley graduated from the University of Sydney with a Doctor of Medicine. Charley has an interest in sleep medicine, aged care, mental health and chronic disease management. 

  • Dr Brooke Leshin

    Brooke is dedicated to improving healthcare outcomes and promoting health equity. She takes a holistic approach to patient care, focusing on prevention, early diagnosis, and empowering her patients to manage their health.