Elephant Bus Station (ShopRite Bus Stop) is located in Ikeja, Nigeria on J9848XX, Opposite Ikeja Mall, Obafemi Awolowo Way. Elephant Bus Station (ShopRite Bus Stop) is rated 4 out of 5 in the category bus depot in Nigeria.
Address
J9848XX, Opposite Ikeja Mall, Obafemi Awolowo Way