Specialties: Established in 1985, Sterry Street Towing is the largest towing and recovery company in Rhode Island and Southeastern Massachusetts. They offer towing services across Bristol County, MA and beyond through affiliations with other towing companies.