To view our Privacy Policy, please click here.

Yeppoon is located 40km east of Rockhampton (Queensland's beef capital) on the sunny Capricorn Coast. With a growing population of over 15 000, Yeppoon is still quite a hidden treasure with gorgeous beaches and stunning national parks, as well as being the pathway to the Keppel Islands.  

Whether you are a local, a holidaymaker, or someone who has just happened across Yeppoon, please feel free to call us.

Our Team

About Us

Total Health

Medical Centre

Please note: Online appointments

are at 8 Hoskyn Drive location,

not the Cedar Park rooms. 

About Yeppoon

Situated on the beautiful Capricorn Coast, Total Health Medical Centre calls Yeppoon 'home'. With a dedicated team of doctors, nurses, receptionists and administrators, Total Health Medical Centre works hard to ensure your health needs are met and that every patient feels happy with the services we provide. In 2011, due to high demand, we expanded our Practice to accommodate more doctors so that we could offer our services and help more people. Right next door to us is Capricorn Coast Pharmacy, making it even easier for patients. 

Located in Cedar Parks Shopping Centre, Total Health Medical is only a short drive from the centre of town and there is ample, unlimited parking available. Cedar Parks Shopping Centre also offers a number of other services including Capricorn Coast Pharmacy and an Optometrist, as well as a number of speciality retail stores.

Call Us:  4939 1888 or

4913 3190



Managing Directors

Dr Peter and Mrs Alison Smith

Practice Manager

Miss Gemma Smith

Nurse Manager


We also have an amazing team of receptionists, administrators and nurses who make it their duty to ensure you receive the highest possible level of care.

Our Doctors



Dr Richard Powe - MBBS, dip OBS RCOG 

Dr Cornelia Krasser - FRACGP



Dr Joel Van Der Meulen - MBBS


Dr Madoc Schlencker - MBBS, FRACGP

Dr Trevor Palairet - MD    

Dr Corné Esterhuysen - MBChB


Dr Kaitlyn Mullane - MBBS 


Dr Sarah Smith - MBBS

Dr Anna Vanderstaay - MBBS (hons)