Adress:
33, Ajayi Road
Adjacent HollyWood Hotel
Ogba, Lagos-Sate
Nigeria.

Find us on the map