Sherwood Self Storage is located in Sherwood, United States on 220 Jan Dr. Sherwood Self Storage is rated 4.7 out of 5 in the category self-storage facilityautomobile storage facilityboat storage facilityrv storage facilitystorage facility in United States.