Towing in Southborough (MA) Full list of companies Towing category in Southborough, Massachusetts TEDS OF FAYVILLE INC 5 PARK ST, Southborough, MA 01772, (508)879-0503 Page 1