Image courtesy of Menards.com.
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.