Independence Center
From Wikipedia, the free encyclopedia
The Independence Center is a shopping mall located in Independence, Missouri. It opened in the mid-1970s. It is currently owned by Simon Property Group.
The three anchor stores are Dillard's (originally Macy's), Macy's (Previously The Jones Store) and Sears.