Shop 4, Ground Floor / 299-311 Old Northern Road, Castle Hill, NSW 2154


Doctor Cavanagh is a highly regarded healthcare professional who has a particular interest in the following areas:

  • Skin Cancer Screening
  • Surgical Excisions
  • Cryotherapy
  • Electrocautery
  • Obesity & Weight Management
  • Diabetes Mellitus
  • Chronic Disease Management
  • Mental Health

His  sensitive and calm manner instantly puts patients at ease.  This coupled with his professionalism  and extensive medical experience ensures you are receiving the best possible care.

Read more

Qualifications and Experience


  • Diploma of the Royal College Australian College of Obstericians and Gynaecologists (DRACOG) from Royal Australian and New Zealand College of Obstetrics and Gynaecology
  • 1984 - Bachelor Of Medicine Bachelor of Surgery (MBBS) from UNSW

Languages spoken

  • English

Find Crane Road Medical Centre

Directions and parking

2 hour free Parking in basement 1 (B1) and basement 2 (B2)

Onsite Pathology available

select date

Online booking

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
General Practice
  • General Practice
Show appointments at
Castle Hill - Crane Road Medical Centre
  • Castle Hill - Crane Road Medical Centre

Choose a Location

Crane Road Medical Centre
Castle Hill, 2154, NSW
More Appointments