Shop 4, 72 Nathan Street, Vincent QLD Monday–Friday, 8:30am–5:00pm
Your local GP clinic in Vincent

Healthcare that feels personal.

Compassionate, high-quality medical care for individuals and families—delivered by a trusted Townsville team that takes the time to listen.

Medicare-eligible bulk billing services Experienced local GPs Monday to Friday care
Everyday healthcare

Care for every stage of life.

From preventive health to ongoing condition management, our team supports your health with practical, coordinated GP care.

View all services
01

General GP care

Thoughtful consultations for everyday health concerns, check-ups and ongoing care.

02

Chronic disease management

Coordinated support designed to improve long-term health outcomes.

03

Immunisations

Childhood, school and catch-up immunisations as part of preventive care.

04

Skin cancer checks

Skin and sun cancer checks with an appropriate management plan.

05

Preventive health

Proactive, patient-centred care focused on keeping you well.

06

Coordinated referrals

Connected care with local specialists, allied health providers and hospitals.

Rafah Health clinic team Rafah Health team members
Patient-centred carePersonal, professional and close to home.
Why Rafah Health

Care built around you, not the clock.

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.

Experienced local team

Trusted general practice care right here in Townsville.

Shared decision-making

Clear conversations so you understand your options and care plan.

Truly coordinated care

Seamless referrals and follow-up across your healthcare team.

Plan your visit
Meet your care team

Doctors who take the time.

Meet all doctors
Dr Joseph Villaruel

Dr Joseph Villaruel

General Practitioner

Dr Michael Viray

Dr Michael Viray

General Practitioner

Dr Arlyn Zaidem

Dr Arlyn Zaidem

General Practitioner

Ready to make an appointment?

Talk to our friendly reception team.

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