Caring for Beecroft, Cheltenham, Epping, Pennant Hills, West Pennant Hills, Thornleigh, Castle Hill & Cherrybrook families for over 35 years.

Put your health first. Book your next appointment today

35+ Years Serving Our Local Community

Bulk Billed – Pensioners, Concession Card Holders & Under 16s

100% Fully Accredited Family Medical Practice

Surgery Hours

  • Monday to Friday: 9:00 am – 5:00 pm
  • Saturday: 8:30 am – 1:00 pm
  • Sunday: Closed

Telehealth appointments available — call to book. Minimum 15-minute consultations; longer available on request.

Skin Cancer Checks

Book a comprehensive skin cancer screening with our dedicated skin cancer doctors:

Dr Suveer Gupta • Dr Anubhav Saxena • Dr Sophie Hu

Other Doctors & Services

Dr Tim Yee Joy • Dr Elena Xu • Dr Nina Tang • Dr Philippa Kennedy • Dr Amanda Alcock • Dr Anusha Saxena

Chronic Disease Management, Skin Checks, Skin Cancer Treatment, Iron Infusion, Minor Procedures, Health Checks, Vaccinations, ECGs, Spirometry, Pathology Collection.

How to Book

  1. Call (02) 9484 4788 or book online to make an appointment.
  2. A minimum 15-minute appointment is allocated — ask for a longer consultation if needed.
  3. If your regular doctor is unavailable, the doctor on duty is happy to see you.
  4. Please give at least 4 hours’ notice if you need to cancel your appointment.

After Hours & Emergency

When the Clinic is closed, Sydney Medical Service covers after-hours care: (02) 8724 6300

In an emergency, call 000 or go to your nearest hospital.