Cahaba Twin Theatres

211 Highway 80 E,
Selma, AL 36701

Unfavorite No one has favorited this theater yet

Showing 1 comment

Joe Vogel
Joe Vogel on June 13, 2017 at 10:14 am

The Cahaba Twin, operated by Cobb Theatres, was listed in the May 3, 1976, issue of Boxoffice as being among the 285 new theaters built in the U.S. in 1975.