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