Menards Mega Store in Howard to open May 1st
This is the second store from the home improvement giant to open in Northeastern Wisconsin in 2012. It was just a few months ago that Menards opened up a store in De Pere to replace their store on Waube Lane.
Menards also has a location in Bellevue that is currently being remodeled.
No word yet on when Menards will have their Grand Opening Celebration sale.