Where do you need Auto Repair Shops ?
STS Tire & Auto Centers
845-627-0848
41.100906
-74.025879
ststire.com
HOURS:
Sun Closed
PAYMENT: American Express, Cash, Mastercard, Personal Checks, Visa
About STS Tire & Auto Centers
Tire Dealers
Automobile - Tires