This company is no longer referenced on Kompass.com.

The Glen Optometrists

Shop Ug11, Ground Floor,
The Glen Shopping Cent, Glenvista
Johannesburg 2091

South Africa