Olufemi Business Center is located in Ikeja, Nigeria on Off Medical Road, 5B Omo Oba Crescent, Oshodi-Isolo. Olufemi Business Center is rated 3 out of 5 in the category computers in Nigeria.
Address
Off Medical Road, 5B Omo Oba Crescent, Oshodi-Isolo