Open until 5:00pm today
10 Broughton Avenue Castle Hill, NSW 2154

Book Appointment

Filter booking details

Book appointment

Show times for

Select a practitioner:

All Practitioners
3 available

Bulk Billing Practice

Patients with Medicare cards (usually Australian residents) will have no out-of-pocket costs for standard appointments with Bulk Billing GPs in most cases, as it will be billed directly to Medicare.

Need a repeat prescription?
*Existing Pine Lodge Medical Centre patients only
Show times for:

All Practitioners

3 available
  • All Practitioners

    3 available
  • Dr Anna Kriaris
    Female practitioner
  • Dr Deepak Khale
  • Dr Ziad Fashka
    Male practitioner

Welcome to Pine Lodge Medical Centre, a modern, family friendly General Practice.


We offer a full range of GP services, including:

  • Preventative medicine
  • Immunisations
  • Men’s health
  • Women’s health
  • Children’s health
  • Chronic disease management
  • Mental health


We are ideally located for residents of Castle Hill and surrounding areas, including Rogans Hill, Glenhaven, West Pennant Hills, Baulkham Hills, Bella Vista and Kellyville.


Booking an appointment is easy and can be done at any time using our convenient online booking service. Simply scroll to the top of the page and click on a suitable appointment time from the options displayed to get started now.


Read more


Dr Anna Kriaris

GP, Female

MBBS (Honours)

Dr Anna Kriaris graduated form Bond University in 2010. After severa…

Dr Ziad Fashka

GP, Male

Book Profile

Dr Deepak Khale


Book Profile
Edit practice details

Find Pine Lodge Medical Centre

Castle Hill
General Practice
See All Appointments
Need a repeat prescription?
*Existing Pine Lodge Medical Centre patients only