Amuwo Odofin Estate, Ikeja 102102, Lagos, Nigeria
Mile 2 is a Bus stop located at Amuwo Odofin Estate, Ikeja 102102, Lagos, Nigeria. It has received 19 reviews with an average rating of 3.7 stars.
The address of Mile 2: Amuwo Odofin Estate, Ikeja 102102, Lagos, Nigeria
Mile 2 has 3.7 stars from 19 reviews
Bus stop