Ikorodu, 104101, Lagos, Nigeria
Ilepo Oba is a Bus station located at Ikorodu, 104101, Lagos, Nigeria. It has received 6 reviews with an average rating of 3.2 stars.
The address of Ilepo Oba: Ikorodu, 104101, Lagos, Nigeria
Ilepo Oba has 3.2 stars from 6 reviews
Bus station