Book an appointment with Dr Geldenhuys

Practice
Dr. Marius Geldenhuys

Please contact the practice directly to book an appointment

Dr. Marius Geldenhuys

Dr Marius Geldenhuys
General Practitioner

0184649360

P.O Box 7139

Flamwood






To book an appointment, please contact the practice directly