South 17 Twin Drive-In
1860 Wilmington Highway,
No one has favorited this theater yet
The South 17 Twin Drive-In was the only multi-screen drive-in in North Carolina east of I-95. It was closed by 1980 and demolished by 1982. The site is now home to the South Gate Mobile Home Park.
Just login to your account and subscribe to this theater