
Twin Waters Medical Practice
Twin Waters Medical Practice At Twin Waters Medical Practice, our vision is to provide exceptional family healthcare to our patients and our community, and our mission is to be known by our patients and community as a general practice that truly cares. Our team would like to be known for our compassion, expertise, and extraordinary… Read more
General Practitioner (GP)
At Practice
- 'On the day' appointments
- Baby change
- Bus stop
- Comfortable waiting room
- Disabled toilets
- DVA
- Emergency appointments
- Female Practitioner
- Male Practitioner
- Parking
- Pathology lab nearby
- Pharmacy nearby
- Pram friendly clinic
- Reserved 'on the day' Appointments Available
- Toilets
- TV in waiting area
Special interests
- Children's Health
- Chin Implants
- Chronic Disease Management
- Cosmetic Fillers
- Cosmetic Injectables
- General Health & Wellbeing
- General Paediatrics
- Implanon Insertion and Removal
- Iron Infusion
- Mirena Insertion & Removal
- Obstetric Medicine
- Skin Cancer
- Travel Medicine
Location
07 5450 **** (show number)
Opening hours Closed
Monday | 7:30 am - 5:30 pm |
Tuesday | 7:30 am - 5:30 pm |
Wednesday | 7:30 am - 5:30 pm |
Thursday | 7:30 am - 5:30 pm |
Friday | 7:30 am - 5:30 pm |
About our practice
At Twin Waters Medical Practice, our vision is to provide exceptional family healthcare to our patients and our community, and our mission is to be known by our patients and community as a general practice that truly cares.
Our team would like to be known for our compassion, expertise, and extraordinary patient care in a welcoming and friendly environment. We do not discriminate in the provision of excellent healthcare and aim to treat all patients with dignity and respect.
We stand for Respect, Kindness, Dignity, Compassion, Positivity, Teamwork, Professional Excellence and to Evolve and Grow
Our team would like to be known for our compassion, expertise, and extraordinary patient care in a welcoming and friendly environment. We do not discriminate in the provision of excellent healthcare and aim to treat all patients with dignity and respect.
We stand for Respect, Kindness, Dignity, Compassion, Positivity, Teamwork, Professional Excellence and to Evolve and Grow
Our Practitioners

Dr Carina Joubert - General Practitioner
Provider Number: 286340ABFemale - Afrikaans, English
Qualifications: MBChB
At Twin Waters Medical Practice, our vision is to provide exceptional family healthcare to our patients and our community, and our mission is to be known by our patients and community as a general practice that truly cares.
Our team would like to be known for our compassion, expertise, and extraordinary patient care in a welcoming and friendly environment. We do not discriminate in the provision of excellent healthcare and aim to treat all patients with dignity and respect.
As employers, we aim to promote a family friendly working environment where employees are valued and respected in a cohesive team.
We stand for Respect, Kindness, Dignity, Compassion, Positivity, Teamwork, Professional Excellence and to Evolve and Grow

Dr Jacob de Villiers - General Practitioner
Provider Number: 2536130RBMale - Afrikaans, English
Qualifications: DA (SA), MPharm Med, MBBS, FRACGP
Dr. Jacob de Villiers graduated from the University of Pretoria (South Africa) in 1984 with a Bachelor of Medicine and Surgery. In 1987, he obtained his Diploma of Anaesthetics from the Colleges of Medicine of South Africa. Through the University of Pretoria in 1995, Jacob graduated with a Master of Medical Pharmacology. Jacob practised as a General Practitioner in both urban and rural communities in South Africa, Canada and Australia. Whilst working in rural Canada, he passed the qualifying exams and was a member of the College of Canadian Family Physicians. Post relocation to Australia 17 years ago, Jacob was granted membership of the Royal Australian College of General Practitioners. Jacob has a special interest in the care of older patients, but has experience in the management of all age groups.

Dr Anthony Ridings - General Practititioner
Provider Number: 015324NAMale - English
Qualifications: MBChB, MBBS
Dr Tony is a legend in the way he has stabilised the service delivery at Twin Waters practice during some challenging times over the last few years. His commitment to the practice and each patient is an example to all young doctors. Despite all his years in private practice in different countries, states and set-ups he remains a gentle and humble professional and person.
Browse locations near you
Twin-WatersPacific-ParadiseMudjimbaMaroochydoreBli-BliKuluinDiddillibahKunda-ParkAlexandra-HeadlandMarcoolaMooloolabaBuderimMount-CoolumMountain-CreekRosemount