Menards 3143

Menards #3143, also known as Menards Pewaukee, is a Menards home improvement store located at 1357 Capitol Drive in Pewaukee, Wisconsin.