13 adedeji aderogba street off okunola road egbeda lagos, 6.500862,3.324432, lagos 100006, Nigeria
Approx 0.01 KM away