Ntel Store Computer Village,Ikeja Lagos is located in Lagos, Nigeria on 9 pepple street,before keystone bank plc, Ikeja. Ntel Store Computer Village,Ikeja Lagos is rated 3.7 out of 5 in the category telecommunications service provider in Nigeria.
Address
9 pepple street,before keystone bank plc, Ikeja