Menards 3149

Menards #3149, also known as Menards West Bend, is a Menards home improvement store located at 575 West Paradise Drive in West Bend, Wisconsin.