20th Fox Theater - Peoria, IL
Uploaded on: October 9, 2014
Size: 51.5 KB
Full EXIF: View all
The one screen Fox Theater formerly located off War Memorial Drive near the North Woods Mall shopping district. Last owned/operated by the (now) defunct Plitt Theater Corp.
No one has favorited this photo yet