Mehdi Technology Center is located in Pakistan on House 19 Street 37, F-6/1 F 6/1 F-6, Islamabad, Islamabad Capital Territory. Mehdi Technology Center is rated 3 out of 5 in the category technology museum in Pakistan.
Address
House 19 Street 37, F-6/1 F 6/1 F-6, Islamabad, Islamabad Capital Territory