Directory of the Dixie Square Shopping Center, located in Harvey, Illinois. The mall opened in 1966 and closed in 1979. It was featured in the 1980 feature film The Blues Brothers.
Used without permission under Fair Use. Courtesy of Deadmalls.com.
Click on a date/time to view the file as it appeared at that time.
|current||20:58, 29 July 2006||387 × 172 (31 KB)||Image import script||Importing image file|
- You cannot overwrite this file.