Book an appointment with Dr Havenga

Practice
Dr. Petrus Louis Havenga

Please contact the practice directly to book an appointment

Dr. Petrus Louis Havenga

Dr Petrus Havenga
General Practitioner

0588631253

Posbus 303

Reitz






To book an appointment, please contact the practice directly