Dr Stephen Horwitz
Dentist
Dr Stephen Horwitz graduated as a dentist from the University of Witwatersrand in 1989. He has a special interest in cosmetic dentistry, paediatric dentistry, composite resin restorations, implant restorations and endodontics. He likes to practice preventive and minimally invasive dentistry. Dr Horwitz is a keen cyclist (having already completed nineteen 94.7 cycle challenges) and runner.
Book Now