Okilo Bus Stop Ugwuaji Road Enugu is located in Enugu, Nigeria on Okilo bus stop, Ikembara St, Independence Layout. Okilo Bus Stop Ugwuaji Road Enugu is rated 3.9 out of 5 in the category bus depot in Nigeria.
Address
Okilo bus stop, Ikembara St, Independence Layout