Menards 3011

Menards #3011, also known as Menards Eau Claire West, is a Menards home improvement store located at 3210 North Clairemont Avenue in Eau Claire, Wisconsin. The 160000 sqft store opened on February 8, 1996, becoming the chain's second location in Eau Claire, after the store at 3230 East Hamilton Avenue.