Castle Self StorageAdd to Favorites
Photos and Videos
Discount Self Storage
Serving the Weymouth area.
- HoursCLOSED NOW
- Regular Hours:
Mon - Fri Sat Sun - Phone:
Main - 781-332-5044
- Address:
- 186 Main St Weymouth, MA 02188
- Email:
- Link:
- Categories
- Self Storage, Public & Commercial Warehouses, Storage Household & Commercial
- Services / Products
- Boat Storage Commercial Storage RV Storage Residential Storage Self Storage Storage Storage Facility Vehicle Storage
- Payment Options
- Neighborhood
- East Weymouth
General Info
Located in Weymouth, Massachusetts, Castle Self Storage offers self-storage units available in a variety of sizes. Our storage units come with different features such as elevator or ground-level access, so you can always access your belongings. We prioritize the safety of your items with 24/7 video surveillance and individually alarmed storage units. Get in touch with us today to start storing your items with confidence.