A new commercial development with two restaurants will soon be coming to Homer Glen , village officials said. Poplar Property Group LLC plans to build a 44,681 square foot shopping center called Homer Glen Bell Plaza on about 9.4 acres at the southwest corner of 143rd Street and Bell Road.