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
Changes in 1955 included a Mancovision aluminum screen and widescreen presentation to accommodate CinemaScope and other widescreen film formats.
1 person favorited this photo