6807 SE 15th Street,
No one has favorited this theater yet
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