New retail stores at Duck Creek


Construction continues on two new retail stores at Duck Creek Plaza. The new buildings will flank both sides of the main entrance to the renovated mall property. The new McDonald's restaurant opening in July and site work continues for the new Schnuck's supermarket.

Go to top