
Your Local GP Clinics in Townsville – Providing Trusted Care Across Two Locations

Welcome to Munoz Medical
Your Healthcare Partner in Rosslea & Mundingburra
At Munoz Medical, we provide high-quality healthcare through our two Townsville medical centres in Rosslea and Mundingburra. Our experienced team of GPs offers comprehensive medical services for individuals and families, focusing on preventative care and lifestyle medicine.
We proudly serve the Townsville community, with specialised care for veterans and a range of vaccinations, including the 2025 flu vaccine and Pfizer COVID-19 booster shots for patients of all ages. We also provide government-funded flu shots for those aged 65 and over.
Fees
Munoz Medical is a mixed billing clinic. We offer bulk billing for children under 16 and aged pensioners with a concession card. Private patients can pay via card or cash, with Medicare refunds available. Additional services, such as ECGs, spirometry, and immunisations, are charged separately. Work cover and medicals incur extra fees.
At Munoz Medical, we continue to provide compassionate care at both our Rosslea and Mundingburra locations, helping to improve your health and well-being.
Serving the Townsville Community
Munoz Medical proudly serves the Townsville community with trusted healthcare at our Rosslea and Mundingburra clinics.
Experienced Team of Doctors
Our experienced team of GPs provides high-quality, compassionate care to meet all your healthcare needs.
Comprehensive Range of Services
We offer a comprehensive range of services, from general consultations to specialised treatments, including veteran care.
Convenient Billing Options
With bulk billing available for eligible patients, we make healthcare more accessible and affordable.
Our Services

Allied Health Services
We have a dedicated allied health team providing physiotherapy, podiatry, and onsite pathology—working together with your GP to support your health, recovery, and wellbeing.

Veteran's Health Services
We proudly support DVA veterans, current and former ADF members, and their families through the Coordinated Veteran Care (CVC) program.
Meet Your Doctors & Care Team
Our experienced team of Rosslea GPs and allied health professionals are here to support the health and wellbeing of the Rosslea and Townsville community.
%20(1).jpg)
Principal Doctor

General Practitioner
.png)
Dr Mitchell Haines
General Practitioner
.jpg)
General Practitioner

General Practitioner
%20(1).jpg)
General Practitioner

General Practitioner

General Practitioner
%20(1).jpg)
Physiotherapist
Frequently Asked Questions
-
Billing and PaymentsMunoz Medical Mundingburra is a mixed billing practice. Bulk billing is available for children under 16 and aged pensioners with a valid concession card. Private fees are payable at the time of consultation via card or cash, with Medicare rebates processed promptly.
-
After-Hours CareFor after-hours medical assistance, please contact Hello Home Doctor at 134 100.
-
Communication Between AppointmentsNon-Urgent Matters: For non-urgent enquiries, please contact our reception team. They will relay your message to the appropriate staff member, who will respond as soon as practicable.​ Urgent Concerns: If you have an urgent medical issue, please book an appointment or seek immediate care. For emergencies, call 000.​ Telephone Access: Should you need to speak with your GP and they are unavailable, our Practice Nurse will take your message and ensure it is passed on. Either the Nurse or your GP will return your call as soon as possible
-
AppointmentsYou can book an appointment by calling our reception at (07) 4758 0500 or online via our website or HotDoc. ​
-
Appointment RemindersYes, we send SMS reminders for upcoming appointments. These messages do not contain medical or identifying information. It is your responsibility to contact the practice to confirm or reschedule your appointment if necessary. ​
-
PrivacyWe are committed to protecting your privacy. Our clinic adheres to the Australian Privacy Principles. For more details, please refer to our Privacy Policy available at the clinic or on our website.​