Data partner shop Oke Ilewo 2 is located in Abeokuta, Nigeria on 18B LALUBU STREET OKE-ILEWO, Ibara. Data partner shop Oke Ilewo 2 is rated 2.9 out of 5 in the category telecommunications service provider in Nigeria.
Address
18B LALUBU STREET OKE-ILEWO, Ibara