3051 South John Reddit Drive,
2 people favorited this theater
This theatre was built in the 1960’s and was operated by Carmike Cinemas. It was closed in 2008 and has been demolished. The Angelina Twin theatre was located in the Angelina Village shopping center in Lufkin, Texas.
Just login to your account and subscribe to this theater