Menards to Start Construction in Missouri

As reported in the Southeast Missourian, Menards is the third largest home improvement store in the country.  The company has purchased the site, site work has begun, and building plans for the 162,340 square foot store have been submitted to the township....