6807 SE 15th Street,
1 person favorited this theater
Opened around 1969, the Apollo Twin had around 500 seats in each screen. It was operated by United Artists and Commonwealth Amusements. It was closed around 1989.
Just login to your account and subscribe to this theater