1. Home
  2. Eau Claire
  3. Home improvement stores
  4. Menards

Menards

You will find Menards, a home improvement store, at 4860 Menard Dr in Eau Claire. Part of Menards (6 locations listed).

4860 Menard Dr, Eau Claire, WI 54703Checked October 2026