3015 N.W. 79th Street,
2 people favorited this theater
Previous Names: Star Mall Twin Cinemas
Southland Theatres opened the Star Twin in the Woolco Shopping Center on February 9, 1973. It specialized in running exploitation first-run films and operated until at least 1977.
Just login to your account and subscribe to this theater.