STS Tires of Sparta Compliment - Customer Service
SPARTA, NEW JERSEY -- I have dealt with many auto service station in my life, but non compare to this particular company. Everyone who works there is friendly & professional. Never create work to be done on your vehicle. A trustworthy place to bring your car.