Contact Person: Tesla Solar
Company: Tesla Solar
Address: 81-G, Street 6, I-10/, Islamabad, Punjab, Pakistan
Zip/Postal:
Telephone: 92-51-4441404
Fax: 92-51-4441406
Mobile Number: 92-321-5572779