skip to content

Our Locations

Choose A Location

facilty-pic

Castle Self Storage – Taunton
508-290-4080
687 County St
Taunton, MA 02780

facilty-pic

Castle Self Storage – Boston
617-712-0052
39 Old Colony Ave
Boston, MA 02127

facilty-pic

Castle Self Storage – Braintree
781-859-0244
464 Quincy Ave
Braintree, MA 02184

facilty-pic

Castle Self Storage – Weymouth
781-332-5044
186 Main St
Weymouth, MA 02188

facilty-pic

Castle Self Storage – North Weymouth
781-790-4580
669 Bridge St
North Weymouth, MA 02191

facilty-pic

Castle Self Storage – Plymouth
774-404-9900
20 Pilgrim Hill Rd
Plymouth, MA 02360