After a 63-year run, The Plaza shopping mall in suburban Evergreen Park is being demolished to make way for a new outdoor mall. While there are many like it, The Plaza was notable for being one of the early indoor shopping malls
Filed under:
Filed under: