41 Bishop Oluwole Street, off Akin Adesola Street, Victoria Island, Lagos, Nigeria. 916-458-8000 Open: 08:00 am – 06:00 pm