Email Us

Menards Self Storage in Eau Claire West
Business Hours:
Monday - Friday 8am - 5pm CST

Gate hours:
24 hours a day, 7 days a week


2250 Lake Ave. SE
Largo, FL 33771

Can't see the map above? Click here to view our location on Google Maps.

Menards Self Storage      2250 Lake Ave SE, Largo, FL 33771
QuikStor logoPowered by QuikStor Software for Self Storage