Mobile World is located in Lahore, Pakistan on Javaid Centre, Allama Iqbal Rd, Kashmir Block, Allama Iqbal Town, Kashmir Block Allama Iqbal Town,. Mobile World is rated 3 out of 5 in the category cell phone store in Pakistan.
Address
Javaid Centre, Allama Iqbal Rd, Kashmir Block, Allama Iqbal Town, Kashmir Block Allama Iqbal Town,