Lowveld Hospital, 10 Rothery Str, Nelspruit

Dr Canzius Pretorius

Dr Canzius Pretorius
Principal Dentist

BChD(Pret); PDD Implantology (UWC)