Book an appointment with Dr Sher

Practice
Dr. Cyril Ralph Sher

Please contact the practice directly to book an appointment

Dr. Cyril Ralph Sher

Dr Cyril Sher
General Practitioner

0114405436

452 Louis Botha Avenue

Highlands North






To book an appointment, please contact the practice directly