Where do you need Auto Repair Shops ?
STS Tire & Auto Centers
908-722-2020
40.401998
-74.649946
About STS Tire & Auto Centers
STS Tire & Auto Centers is located at 1233 State Rd, Princeton, NJ. This business specializes in Auto Repair & Service.