No 1, General Ogomudia Boulevard, off Babatunde Anjous Avenue, off Admiralty Way, Lekki phase 1, Nigeria., Lagos
No operating hours listed.