Widescreen Drive-In
3086 North Cunningham Avenue,
Urbana,
IL
61802
3086 North Cunningham Avenue,
Urbana,
IL
61802
1 person favorited this theater
Showing 2 comments
Approx. address for this drive-in was 3086 North Cunningham Avenue, Urbana, IL 61802.
USGS aerial posted.