God First Business Centre is located in Ibadan, Nigeria on Block F1, Shop 7, Oyo State Trade Fair Complex (Expoyo), U.I Road, Songo. God First Business Centre is rated 3 out of 5 in the category internet cafe in Nigeria.
Address
Block F1, Shop 7, Oyo State Trade Fair Complex (Expoyo), U.I Road, Songo