Lekki 105101, Lagos, Nigeria
Eleko is a Bus station located at Lekki 105101, Lagos, Nigeria. It has received 39 reviews with an average rating of 4.2 stars.
The address of Eleko: Lekki 105101, Lagos, Nigeria
Eleko has 4.2 stars from 39 reviews
Bus station