Castle Self Storage

Castle Self Storage

Storages in Weymouth, MA

Storages

Contact us

Company Website

Store Hours

Monday:
-
Tuesday:
-
Wednesday:
-
Thursday:
-
Friday:
-
Saturday:
-
Sunday:
-

What we offer

  • Storage
  • Self Storage
  • Residential Storage
  • Commercial Storage
  • Vehicle Storage
  • Boat Storage
  • RV Storage
  • Storage Facility

Location

186 Main St,
Weymouth , MA 02188 UNITED STATES

About Castle Self Storage

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.

Photos

Castle Self Storage Castle Self Storage Castle Self Storage Castle Self Storage Castle Self Storage Castle Self Storage

Show All Photos

Castle Self Storage Castle Self Storage

Reviews

Castle Self Storage 781-332-5044
186 Main St,
Weymouth , MA 02188 UNITED STATES
$
Castle Self Storage

Payment Options

American Express

Cash

Check

Discover

MasterCard

Visa

Detail information

Company name
Castle Self Storage
Category
Storages
Rating
Not Rated
Email
weymouth2@castleselfstorage.com
Tags
storage,  self storage,  residential storage rv storage
Claimed by

Castle Self Storage

Contacts Store Hours We offer Location About Photos Details