Contact Us

Contact Our Storage Centers

The storage center that is the hub of the community and is providing services that go above and beyond is Castle Self Storage. When you need to store your belongings for a short time or a long time, with multiple locations to choose from, we have the space available to you. Our expert staff is ready and available to help during operating hours. Contact a member of our operations to begin storing straight away

Castle Self Storage
687 County St
Taunton, MA 02780

Phone: 508-812-7700


Castle Self Storage
464 Quincy Ave
Braintree, MA 02184

Phone: 781-794-3232


Castle Self Storage
669 Bridge St
North Weymouth, MA 02191

Phone: 781-682-9072


Castle Self Storage
39 Old Colony Ave
Boston, MA 02127

Phone: 781-268-5056


Castle Self Storage
186 Main St
Weymouth, MA 02188

Phone: 781-812-1869