Welcome to

Two convenient locations:


Menards Self Storage - Eau Claire

3230 E Hamilton Ave       Eau Claire, WI


Coming Soon!

Menards Self Storage - Davenport

110 W. 53rd Street       Davenport, IA

Reserve a storage unit now!

Call: 715-876-2822



Climate Controlled and Warehouse Units Available
24 hour controlled access
Video Surveillance, Security lighting and a manager on-site



Menards Self Storage      Locations in Eau Claire, WI and Davenport, IA

Serving the communities of Eau Claire, Davenport.

Powered by QuikStor