Showtown Twin Drive-In
Highway 59 and FM2108,
1 person favorited this theater
Located in Burke, to the south of Lufkin, TX. It was closed in 1980. The site is used by the Triple D Salvage demolition company in 2018.
Just login to your account and subscribe to this theater