Apollo South

3800 W. 12th Avenue,
Hialeah, FL 33012

Unfavorite No one has favorited this theater yet

The Apollo South opened in 1984 as an additional four screens to the existing Apollo down the street. The two theatres were advertised as the Apollo 8 from 1984 to 1989 when the Apollo North closed.

The Apollo South remained open as discount house until 1999.

Contributed by Al Alvarez
You must login before making a comment.

New Comment

Subscribe Want to be emailed when a new comment is posted about this theater?
Just login to your account and subscribe to this theater