3051 South John Reddit Drive,
2 people favorited this theater
This theatre was built in the 1960’s and has operated since then as motion picture exhibitor operated by Carmike Cinemas. It is still open and is currently undergoing upgrades such as digital projection, lobby and auditorium renovations. The Angelina Twin theatre is located in the Angelina Village shopping center in Lufkin, Texas.
Just login to your account and subscribe to this theater