Open until 6:00pm today
Shop 2 / 336 Old Northern Road Castle Hill, NSW 2154

Appointments currently not published on HealthEngine's directory

Book Appointment

Filter booking details

We are a bulk billing medical centre located next to Chemist Warehouse on Old Northern Road. Our doctors also work closely with the various aged care patients in the area.

Our experienced medical practitioners provide general practice services for you and your family’s health, from childhood vaccinations and aged care through to Lice treatments, men’s health and workplace injuries.

Some of our many services include:

  • Aged Care – CMC has a special interst in Aged Care services. After extensive experience working in both Emergency Depts and RACFs our doctors can provide the care to ensure better health outcomes.
  • Children’s Health including Vaccinations
  • Family Medical Practice
  • Men’s Health
  • Minor Surgery – We have a dedicated procedure room where our doctors perform a number of surgical procedures treating pre-cancerous lesions, removing cycts, lipoma and ingrown toe nails. Due to our doctors emergency surgical experience, we can perform a number of minor surgeries that provide a range of advantages to patients over a specialist or hospital.
  • Sports Medicine
  • Travel Medicine including Vaccinations
  • Women’s Health
  • Lice Clinic available on-site 
  • Dietitian available Fridays 

We proudly serve the community of Castle Hills and it's surrounding suburbs such as Kellyville, Glenhaven, Cherrybrook, Baulkham Hills, Dural, West Pennant Hills, Pennant Hills, Rouse Hill, Bella Vista, and Annangrove. 

Read more


Dr Komal Naqvi

GP, Female

Dr Danny Wong

GP, Male

Dr Jason Zhou

GP, Male

Dr Amatul Ali

GP, Female

Dr Prarthana Packiam

GP, Female

Edit practice details

Find Castle Medical Centres

Directions and parking

Conveniently located next to Chemist Warehouse for all your discount prescriptions. We have ample parking and easy access for the disabled. 

Pricing & Payment

Supported government schemes

Billing policy

We are a bulk-billing practice. 

Castle Hill
General Practice

Appointments currently not published on HealthEngine's directory