Impala Glass Industries Ltd has been operation since 1960. It is one of the leading suppliers in architectural processed glass both in exterior and interior finishes.
IMPALA GLASS INDUSTRIES LTD contact
P.O Box 18003-00500
Telephone Number: +254786606052, +254737553377
Location: Addis Ababa Road, Industrial Area