Dr Gregory Stoch Ophthalmologist Tel: +27 11 421 7090 Physical address: 107 Glynnwood Medical Suites, Harrison street, Benoni, 1501 Practising hospitals: Life The Glynnwood