Castle Self Storage in North Weymouth, MA - Online Move-In's
Sorry, we currently have no units available. Please check back soon!
Castle Self Storage of North Weymouth is located in Weymouth, Massachusetts. Find the space you need when you browse through our online storage rentals available. Our facility is well-lit, secure, and regularly maintained. We provide more than just storage rentals to help you organize your home or office, we provide unparalleled service from dedicated staff. Our storage rentals are individually armed and entrance to the facility is prohibited for non-tenants, providing you with peace of mind. Find the right size and type for you when you visit our website, then rent storage on your smartphone and move in today.
Phone: 781-682-9072
Email: weymouth@castleselfstorage.com
Facility and Access Hours:
Monday – Friday: 8:00 AM – 7:00 PM
Saturday: 8:00 AM – 5:00 PM
Sunday: 10:00 AM – 4:00 PM