Menards to open in St. Peters, Mo., O'Fallon, Ill. next week

3:26 PM, Apr 3, 2013   |    comments
Image courtesy of
  • Share
  • Print
  • - A A A +

ST. CHARLES COUNTY, Mo. (KSDK) - Menards will open their first two stores in the St. Louis area next week.

The stores will open Tuesday, April 9 in St. Peters, Mo. at 151 Spencer Road and in O'Fallon, Ill. at 1179 Central Park.

Menards is a home improvement chain found throughout the Midwest.

The two stores will host a grand opening celebration that will include special deals, giveaways, demonstrations, and celebrity appearances.


Most Watched Videos