Email Us

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

Storage access:
24 hours a day, 7 days a week


2484 147th St
Carmel, IN 46033

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

Menards Self Storage      2484 147th St, Carmel, IN 46033
QuikStor logoPowered by QuikStor Software for Self Storage