Institute of Technology and Languages is located in Peshawar, Pakistan on Shahi Bagh Rd, Zaheer Abad Shahi Bagh,. Institute of Technology and Languages is rated 5 out of 5 in the category institute of technology in Pakistan.
Address
Shahi Bagh Rd, Zaheer Abad Shahi Bagh,