Castle Self Storage

(on main street)
Storages in Weymouth, MA
Storages

Hours

Monday
8:00AM - 7:00PM
Tuesday
8:00AM - 7:00PM
Wednesday
8:00AM - 7:00PM
Thursday
8:00AM - 7:00PM
Friday
8:00AM - 7:00PM
Saturday
8:00AM - 5:00PM
Sunday
10:00AM - 4:00PM

Location

186 Main Street
Weymouth, MA
02188

About

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.

Photos

Castle Self Storage Photo Castle Self Storage Photo Castle Self Storage Photo

Latest

From ALL of us at Castle Self Storage!!
Castle Self-Storage of Braintree updated their phone number.

Information

Company name
Castle Self Storage
Category
Storages

FAQs

  • What is the phone number for Castle Self Storage in Weymouth MA?
    You can reach them at: 781-790-4512. It’s best to call Castle Self Storage during business hours.
  • What is the address for Castle Self Storage on main street in Weymouth?
    Castle Self Storage is located at this address: 186 Main Street Weymouth, MA 02188.
  • What are Castle Self Storage(Weymouth, MA) store hours?
    Castle Self Storage store hours are as follows: Mon-Fri: 8:00AM - 7:00PM, Sat: 8:00AM - 5:00PM, Sun: 10:00AM - 4:00PM.