Star-Chief Drive-In
959 W. Custer Avenue,
Pontiac,
IL
61764
959 W. Custer Avenue,
Pontiac,
IL
61764
1 person favorited this theater
Uploaded By
More Photos of This Theater
Detail of a USGS aerial photo taken June 29, 1956
No one has favorited this photo yet