Quail Twin Theater
9500 N. May Avenue,
1 person favorited this theater
This theater was built on the site of the old Twilight Gardens Drive-In Theater. The Quail Twin has since been demolished as well. It was in operation from 1966 to 1985.
A Laser Quest operates from this address today.
Just login to your account and subscribe to this theater