A well established team that is here for you

Meet the Team

The Doctors

Dr. Mandy Deetlefs

General Practitioner
Learn More

Dr. Niel Oets

General Practitioner
Learn More

Dr. Ashley Batstone

General Practitioner
Learn More

The Support Staff

Yolanda Roesch

Reception & Patient Coordination

Simone Ramchander

Nurse & Patient Support

Cassandra Rogers

Practice Admin, Accounts & Patient Support

Silindile Shange

Practice Support
Staff & Hygiene