Alex Stores Alaska Phones and Accessories Ikeja is located in Ikeja, Nigeria on 17 Otigba St, COMPUTER VILLAGE. Alex Stores Alaska Phones and Accessories Ikeja is rated 3 out of 5 in the category cell phone accessory store in Nigeria.
Address
17 Otigba St, COMPUTER VILLAGE