12, Odeyale Street, Surulere Benin, Edo
I Cell Phones Ltd was establish in the year 1997. Our mission is to be leading supplier of mobile phones, gps navigation systems and also laptops here Nigeria with our good reliable services, we are sure attaining that position. products brand new delivery any ...
Mobile Phones, Laptops, Games, Navigation Systems