Schnuck Markets Inc. is finalizing plans to replace its store at 10650 Olive Blvd. at North Spoede Road in Creve Coeur, Missouri, with a new 68,0000-square-foot location in the adjacent Olia Village mixed-use master development. The current 36,500-square-foot store, which opened in 1967, is one of the oldest and smallest locations that Schnucks operates. An […]