Open Hours: Monday - Friday - 8.00am - 5.00pm | Saturday 8.00am to 1.00pm | Sunday & Public Hols CLOSED

General Practice


  • GP Consultations
  • Womens Health – Implanon, Cervical Screening, Prenatal, Antenatal and Postnatal care
  • Childrens Health – Immunisations
  • Mens Health
  • Injections – B12, Prolia and more
  • Travel Vaccines – Yellow Fever, Hepatitis A, Hepatitis B, Typhoid, MMR, DTP includes Pertussis (Whooping Cough)
  • Minor surgical procedures
  • Skin checks – SKIN CHECK FORM (click to download and bring with you to your skin check)
  • Ear Syringing
  • Chronic Illness Management
  • Health Assessments – children to elderly
  • Pre-employment  & employment medicals
  • Recreational Dive Medicals
  • Jockey, Trackwork Rider, Approved Rider Medicals
  • Motorsport Medicals
  • Elite Sports Medicals
  • Recreational Sports Medicals
  • Corporate Medicine
  • Veteran Affairs
  • Australian Defence Force (ADF) Post Discharge Health Assessments
  • Work Cover
  • Venesections for Haemochromatosis – (click here for information on Venesections)
  • Iron Infusions
  • Drivers Licence Health Checks – Commercial Drivers for Uber Drivers, Taxi, Buses etc (Require Form 3195 and Form 3712)
  • Drivers Licence Health Checks for Over 75’s or Health related (Require Form 3712).  If you wear glasses have your Optometrist fill in their section prior to attending your Drivers Licence Health Check with your Doctor.
  • Ambulatory Blood Pressure Monitoring – (click here for information on 24Hr BP Monitoring)


Full Nursing support – 6 bed treatment room and Private Procedure room for small operations



Click on the link to book an appointment with your preferred Doctor