Menards opens in St. Ann
(KTVI) – The new Menards in St. Ann opened its doors Tuesday. The mega store is on St. Charles Rock Road just east of Lindbergh. Menards carries materials and tools for home improvement projects along with groceries.
There are three other Menards locations in the area, in Ballwin, St. Peters and O’Fallon, Illinois.