3141 Johnston Street,
No one has favorited this theater yet
The Twin Drive-In was opened prior to 1955 when it was operated by H-T Theatres Inc. The current Grand 16 multiplex theater now stands on the site.
Just login to your account and subscribe to this theater