Envilead Organisation is located in Nairobi, Kenya on Nairobi Central Naivasha Rd - Dagorreti Rd Mbugua Plaza Starehe. Envilead Organisation is rated 3 out of 5 in the category environmental organization in Kenya.
Address
Nairobi Central Naivasha Rd - Dagorreti Rd Mbugua Plaza Starehe