Glen Carbon trustees unanimously approved decisions regarding the site plans for two businesses with plans to build in the village during their Sept. 23 meeting. The first was approval for the site ...
The 160,000-square-foot supercenter is expected to open in 2027.