Labi Oasis Hotel & Theatre Complex, 6, Ewuala Street, Off T.O.S Benson Road, Odo Eran, Ikorodu, Lagos State.