Castle Self-Storage

39 Old Colony Avenue, South Boston, MA 2127

About Castle Self-Storage

Castle Self-Storage is a self storage facility in South Boston, MA located at 39 Old Colony Avenue, South Boston, MA 2127. Castle Self-Storage offers affordable, convenient self storage units in South Boston, MA.

CONTACT INFORMATION

Castle Self-storage
39 Old Colony Avenue
South Boston, MA 2127

Is This Your Business?

Claim Your Profile