Menards Follow profile actions Eau Claire, WI Network Listing About Us | Contact Address: 3210 N Clairmont Ave Eau Claire, WI 54703 Phone: 715-830-0011 Share