Mega Menards Opens in Melrose Park

Monday, June 1, 2015 || By MACK COMMUNICATION || Press Release  MELROSE PARK, Ill. – Menards has opened a Two-Story Mega Menards in Melrose Park. The new store features expanded product lines, wider aisles and a full-service lumberyard. It is twice the size of the original North Avenue store in Melrose Park and employs about 300 people. “We appreciate what Menards means to this community,” … Continue reading Mega Menards Opens in Melrose Park