1. Storage Trailer Leasing Inc 614 Park St, Stoughton, MA 02072 Coordinate: 42.117676,-71.08394 Phone: (781) 344-4036
2. Ryder 1940 Washington St, Stoughton, MA 02072 Coordinate: 42.09218,-71.0928 Phone: (781) 341-1568