121 Outdoor Drive-In
2475 N. 22nd Street,
Decatur,
IL
62526
2475 N. 22nd Street,
Decatur,
IL
62526
2 people favorited this theater
Uploaded By
More Photos
It’s July 28, 1950 and time for the second Decatur drive-in to launch. They’ll have “The Nevadan” and “Adventure in Baltimore.”
1 person favorited this photo