Located at the Shaw's Plaza on 604 Middle St., E. Weymouth, MA, this convenient location offers a safe place to store all your personal belongings and furniture. We are open 7 days a week and tractor trailer accessible. Our Winter St. location in Weymouth is a 2 floor storage building with elevator that provides 24-hour security. Put your mind at ease by storing your valuable belongings and family heirlooms in our climate controlled units. Our Discount Mini - Storage in Hanover, MA is a 2 floor self storage facility that is open 24/7.