1. Mass Container Corp
300 Cedar Hill St, Marlborough, MA 01752
Coordinate: 42.31811,-71.59112
Phone: (508) 481-1100
2. Store Rooms Self Storage
928 Boston Post Rd E, Marlborough, MA 01752
Coordinate: 42.35104,-71.49202
Phone: (508) 481-3600