Spa · Alimosho, Lagos
No138 Idimu Egbeda Road Lagos
Same area first, then the closest across Lagos.
Alimosho