Clothing retailer Forever 21 is closing three Kansas City area stores. Stores at Independence Center, Country Club Plaza, and Legends Outlets will close.
If you're looking for a European experience right here in Missouri head to Country Club Plaza in Kansas City or the Town of Hermann on the Missouri River.