Edmund Cres, Yaba, Lagos 101245, Lagos, Nigeria
Yaba Bus Stop is a Bus stop located at Edmund Cres, Yaba, Lagos 101245, Lagos, Nigeria. It has received 25 reviews with an average rating of 4.2 stars.
The address of Yaba Bus Stop: Edmund Cres, Yaba, Lagos 101245, Lagos, Nigeria
Yaba Bus Stop has 4.2 stars from 25 reviews
Bus stop