Find Phone number, Location Address and all other information of STS Rent a Car North Karachi Branch on Branches.pk, Pakistan’s Largest Branches Directory. You can contact them directly on Phone number +92 21 36954714, or you can visit their location in person, address location is: Office # 11, Sultan Plaza Sector 5-H, 2 Minut Chowrangi, North Karachi, Shahrah-e-Usman, Sector 5 D New Karachi.
Address: Office # 11, Sultan Plaza Sector 5-H, 2 Minut Chowrangi, North Karachi, Shahrah-e-Usman, Sector 5 D New Karachi
Contact Number: +92 21 36954714