Enkasa Community Development Initiative (Ecdi) is located in Kenya on Limuru Central Kiambu Rd Kirk Hse. Enkasa Community Development Initiative (Ecdi) is rated 3 out of 5 in the category green energy supplier in Kenya.
Address
Limuru Central Kiambu Rd Kirk Hse