Welcome to

Two convenient locations:


Menards Self Storage - Eau Claire

3230 E Hamilton Ave       Eau Claire, WI


Menards Self Storage - Davenport

110 W. 53rd Street       Davenport, IA



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