Ispotters Business & Internet Cafe is located in Ibadan, Oyo, Nigeria on Oomor House, Beside High Court, Oni & Sons Bus Stop, Ring Road, Oluyole. Ispotters Business & Internet Cafe is rated 3 out of 5 in the category internet cafe in Nigeria.
Address
Oomor House, Beside High Court, Oni & Sons Bus Stop, Ring Road, Oluyole