SLOT is located in Lagos, Nigeria on 107, Egbeda – Idimu Road, Orelope Bus-Stop, GB Supermarket, Egbeda, Alimosho. SLOT is rated 3.5 out of 5 in the category cell phone store in Nigeria.
Address
107, Egbeda – Idimu Road, Orelope Bus-Stop, GB Supermarket, Egbeda, Alimosho