Karls Glass & Tiles DistributorsHome servicesLIMURU ROADNairobi, 381 · KE+254741122616info@karlsindustriesea.comkarlsindustriesea.comHours not available