Where do you need Auto Repair Shops ?
STS Tire & Auto Centers
718-657-6060
40.703663
-73.815252
About STS Tire & Auto Centers
STS Tire & Auto Centers is located at 14024 Queens Blvd, Jamaica, NY. This location is in the Jamaica neighborhood. This business specializes in Auto Repair & Service and Tires.