Menards 3294

Menards #3294, also known as Menards Howard, is a Menards home improvement store located at 2300 Woodman Drive in Howard, Wisconsin.