1. American Towing And Recovery, LLC 6 Verdi Rd, Worcester, MA 01604 Coordinate: 42.26766,-71.78381 Phone: (800) 499-8699