Aldi is opening a new St. Louis-area store in Olivette, just west of Olive Boulevard and Interstate 170. The grocer said that ...
Known for its low prices and simple selections, the grocery chain’s latest location will be at 9175 Olive Crossing.