ARMOUR GLASS CC – PLUMSTEAD Cnr Park and Exeter Roads, Plumstead, Cape Town 7800 South Africa 0217615728 Glaziers and Glass Sales
OPTI GLASS and ALUMINIUM, ENTERPRISE PARK, UNIT 9-34 Industrie Crescent, Kuils River, 7580, South Africa Glaziers and Glass Sales
CALL-A-GLASS 7 Wodehouse Street, King William's Town 5601, South Africa 0436422008 Glaziers and Glass Sales