About Us

Take a tour of our Medical Centre

After almost 30 years in our old location, we recently located to a brand new practice in Castle Mall to keep up with the growing demands of the booming Hills District. Our custom design modern practice has 23 GPs, significantly increased space for nursing, preventative health team, on-site x-ray, podiatrist, psychology, physiotherapy, dietitian and a Cardiologist


Take a Tour


Fees Explained

Our Billing Explained

We are a private billing medical practice and appreciate full payment of fees on the day of consultation. We use Medicare online and Hicaps so the Medicare rebate can be immediately refunded to your bank account.

Read more

Practice Hours


  • Weekdays – 7.00am to 9.00pm
  • Saturdays – 7.00am to 8.00pm
  • Sundays – 8.00am to 8.00pm
  • Public Holidays – 9.00am to 6.00pm

Our service provides one doctor for consultations on weeknights from 6.00pm to 9.00pm, weekend and public holidays on a “walk-in” basis with the exception of Saturday mornings (8.00am to 1.00pm) which is by appointment only.

Read more

Appointments & Fees


Our friendly call centre staff will assist you in booking an appointment that best meets your needs. It is important to make separate appointments for each family member.

Please notify us well in advance if you are unable to attend your appointment. Failure to do so may result in a cancellation fee being charged.
Read more

Prescription & Referral Requests


If you have had a doctor’s consultation in the last 3 months, prescription renewals and follow-up referrals to specialists may be requested over the telephone 02 9634 5000 or via our online form.

A fee will be payable for this service at the time of the request.
Read more
  • Online



    Opening Times

    • Mon-Fri: 7am - 9pm
    • Saturday: 7am - 6pm
    • Sundays: 8am - 6pm
    • Public Holidays: 9am -6pm
    • Phone
      02 9634 5000
    • Fax
      8061 4308
    • Address
      Level 1, Castle Mall, 4-16 Terminus St, Castle Hill NSW 2154
  • 40876177572D0814DA333CCC88C127E5