Elmwood Self Storage and Wine Cellar
- Storage Facilities
A storage facility like no other you've ever visited! We have a state of the art wine cellar. Climate controlled units, gun storage and safe deposit boxes, U-Haul Services and Boat/RV/Auto Storage.
Located in the Elmwood Shopping Center next to Big Lots