
General Practice Services
Comprehensive GP care for all ages, from newborns to seniors.
Book Now
Modern medicine with old-school care. On-site pathology, allied health, female and male GPs — all under one roof.

Nine consultation rooms, on-site pathology, allied health under one roof, and bulk billing for every patient with a valid Medicare card.

Comprehensive GP care for all ages, from newborns to seniors.
Book Now
Confidential check-ups, screening and preventative care for men.
Book Now
Expert care across every stage of life, with female GPs available.
Book Now
Patient, warm clinical care for children from birth onwards.
Book Now
Childhood, adult, flu, shingles, HPV and travel vaccines.
Book Now
GP Management Plans and Team Care Arrangements.
Book Now
Detailed Medicare-funded health reviews tailored to your age and stage.
Book Now
Compassionate support and Mental Health Treatment Plans.
Book Now
In-clinic procedures for lesions, lumps and minor wound care.
Book Now
Thorough head-to-toe skin checks and minor surgery with Dr Chan.
Book Now
Private and commercial vehicle driver medicals on request.
Book Now
In-clinic IV iron infusions for iron-deficiency anaemia.
Book Now
Ambulatory heart rhythm monitoring to investigate palpitations.
Book Now
Workplace injury management, certificates and rehabilitation support.
Book Now
Shared antenatal care, planning and postnatal support.
Book Now
Our GPs, skin cancer doctor, and allied health practitioners bring decades of combined experience across general practice, chronic disease, women's and children's health, mental health, and skin medicine - delivered with warmth and cultural sensitivity.

Chronic disease, mental health, skin cancer

Women's & children's health, antenatal

Aviation & sports medicine, men's health

Skin checks, biopsies, minor surgery

Musculoskeletal, dry needling, rehab

Diabetic foot, biomechanics, aged care
Register with us under MyMedicare to formalise your relationship with your preferred GP and unlock bulk-billed telehealth, tailored care plans and better continuity of care — completely free and voluntary.

Phone our reception team to book an appointment or register as a new patient.