Auto Repair in Stoughton (MA) Full list of companies Auto Repair category in Stoughton, Massachusetts Windsor Tire & Auto 500 Washington Street, Stoughton, MA 02072, (781)344-8333 Page 1