Castle Self Storage - Weymouth, MA - Self-Storage

Castle Self Storage

0 star rating0 Reviews

(781) 790-4512 Call

Write a Review

186 Main StreetWeymouth, MA 02188

Description

Castle Self Storage of Weymouth is a family owned and operated state-of-the-art self storage facility conveniently located at 186 Main Street (Rt. 53) in Weymouth, MA. We offer clean, dry, and secure storage spaces for all of your personal and commercial self storage needs. We are open 7-days a week and are always staffed during access hours. All interior space are heated as well as air-conditioned for added protection to your items. Moving carts are available at all entryways and boxes and.. moving supplies are available at the front desk.

Providing great Customer Service is our #1 priority.

We look forward to having you store your items with us at the Castle.

VIEW MORE »VIEW LESS »

Business details

Hours of Operation

  • MON
  • 08:00am
  • 07:00pm
  • TUE
  • 08:00am
  • 07:00pm
  • WED
  • 08:00am
  • 07:00pm
  • THU
  • 08:00am
  • 07:00pm
  • FRI
  • 08:00am
  • 07:00pm
  • SAT
  • 08:00am
  • 05:00pm
  • SUN
  • 10:00am
  • 04:00pm

Payments Accepted

  • American Express
  • Cash Only
  • Discover
  • Mastercard
  • Personal Checks
  • Visa

Social

Reviews

Be the first to write a review! Write a Review »

Videos & Photos

View all »

Photos (2 photos)

  • Castle Self Storage - Weymouth, MA -
  • Castle Self Storage - Weymouth, MA -
  • Castle Self Storage - Weymouth, MA -


Photos

Generic
3 photos
Album: Generic
1 of 3