611 Windham Rd,
Willimantic , CT 06226 UNITED STATES
Most Major Tire Brands with over 175 Tires In Stock * Tire Repairing * Used Tires * Lawn Mower Tires * Complete Front End Repair * Shocks & Struts * Exhaust Systems*Mufflers * Brakes * Wheel Balance & Alignment Foreign & Domestic * Auto Repair * Tune ups
Based on 1 reviews
Don't stand behind what they sellBought tires for our car fromt them. With less then 21,000 miles on tires rated for 60,000 miles. The side walls on all four tires have dry rot. Took car over to them. They said oh this is not big thing. Its from the sun, its just the...
Worldwide > United States > Windham, CT > Auto Parts and Accessories