Peoria's Northwoods Mall


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