Super 12 Drive-In
6083 Trenton Road,
1 person favorited this theater
The Super 12 Drive-In was opened on March 28, 1969. Closed in 1974. The site is an empty field, except for the screen, and the marquee converted to a advertising billboard.
Just login to your account and subscribe to this theater