Telenor Self Service Booth is located in Lahore, Pakistan on 159 m Shan Rd, Quaid-e-Azam Industrial Estate Quaid e Azam Industrial Estate. Telenor Self Service Booth is rated 3.6 out of 5 in the category telecommunications service provider in Pakistan.
Address
159 m Shan Rd, Quaid-e-Azam Industrial Estate Quaid e Azam Industrial Estate