Peoria's Northwoods Mall


The second shopping mall in -or around- The River City opened for business in August 1973. Above, we see the original logo of the Downstate Illinois shopping facility.