Queen City Twin Drive-In
3630 Sunshine Street,
1 person favorited this theater
Opened in 1973 the Queen City Drive-In accomadated 800 cars. It was the last drive-in to open in the Springfield area. It had a short life of only eight years and closed in 1985.
Just login to your account and subscribe to this theater