General GP care
Thoughtful consultations for everyday health concerns, check-ups and ongoing care.
Compassionate, high-quality medical care for individuals and families—delivered by a trusted Townsville team that takes the time to listen.
From preventive health to ongoing condition management, our team supports your health with practical, coordinated GP care.
Thoughtful consultations for everyday health concerns, check-ups and ongoing care.
Coordinated support designed to improve long-term health outcomes.
Childhood, school and catch-up immunisations as part of preventive care.
Skin and sun cancer checks with an appropriate management plan.
Proactive, patient-centred care focused on keeping you well.
Connected care with local specialists, allied health providers and hospitals.
Our GPs care for individuals and families across all stages of life. We listen, explain and work with you to make informed decisions about your health.
Trusted general practice care right here in Townsville.
Clear conversations so you understand your options and care plan.
Seamless referrals and follow-up across your healthcare team.

General Practitioner

General Practitioner

General Practitioner
Call during opening hours and we’ll help arrange your visit.