Castle Self Storage
(781) 790-4580
669 Bridge St, North Weymouth, Massachusetts, 02191
Business hours
Monday | 8:00am to 7:00pm |
Tuesday | 8:00am to 7:00pm |
Wednesday | 8:00am to 7:00pm |
Thursday | 8:00am to 7:00pm |
Friday | 8:00am to 7:00pm |
Saturday | 8:00am to 5:00pm |
Sunday | 8:00am to 4:00pm |
About us
Castle Self Storage in North Weymouth offers self-storage units for individuals and businesses alike. Our well-lit and secure facility includes climate-controlled storage and interior storage units. Contact us today to get started.
Payment options | American Express, Cash, Check, Discover, MasterCard, Visa |
Tags | Storage, Self Storage, Residential Storage, Commercial Storage, Storage Facility, Storage Center, Vehicle Storage, Storage Supplies, Boat Storage, RV Storage, Packing Supplies |
Services | Storage, Self Storage, Residential Storage, Commercial Storage, Storage Facility, Vehicle Storage, Boat Storage, RV Storage |