60 WINTER ST. WEYMOUTH, MA 02188 Get Directions
60 WINTER ST. WEYMOUTH, MA 02188 Get Directions
Our 4 convenient Discount Self Storage facilities offer a wide variety of options for your residential or commercial self-storage needs. 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.
© Dun & Bradstreet, Inc. 2025. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.