1. American Towing And Recovery, LLC
6 Verdi Rd, Worcester, MA 01604
Coordinate: 42.26766,-71.78381
Phone: (800) 499-8699
2. CubeSmart Self Storage
345 Shrewsbury St, Worcester, MA 01604
Coordinate: 42.26965,-71.77705
Phone: (508) 425-4377