4054 W. 12th Avenue,
No one has favorited this theater yet
Functions: Furniture Showroom
Previous Names: Apollo VIII
The Apollo North opened on March 28, 1980 as first-run triplex. A fourth screen was added in 1982 and the nearby Apollo South was added in 1984. The two theatres were advertised as the Apollo VIII from June 29, 1984 to June 13, 1985. In 1989 the Apollo North closed.
The Apollo South remained open as discount house until 1999.
Just login to your account and subscribe to this theater.