Content about SouthtownStar

February 23, 2011

Menards is hoping to expand an existing mega store in Tinley Park, Ill.  according to an article in the TribLocal, adding 110,000-square feet to its 202,000-square foot building and 148,000-square-foot lumberyard. The grand total – 360,000 square feet – would make the store the largest unit in the Midwestern home improvement chain.