Micro Africa is located in Limuru Town., Kenya on Room No. C 3, 2nd Floor, PCEA Kirk House, Manguo Road, Old Upland Road. Micro Africa is rated 3 out of 5 in the category credit union in Kenya.
Address
Room No. C 3, 2nd Floor, PCEA Kirk House, Manguo Road, Old Upland Road