INTERNET BIZ Added by stephen 0 reviews Listed in Internet Service providers 17, Ogunaike Street, Shangisha, Magodo, Logos. 01 7644284 Add to Favorites Claim Listing Updated: Mar 6, 2015 Overview Reviews Sales of Internet Modems. Add Your Review Please login or register to add your review.