Apollo North

4054 W. 12th Avenue,
Hialeah, FL 33012

Unfavorite No one has favorited this theater yet

Showing 1 comment

jdoc001
jdoc001 on May 16, 2013 at 11:37 pm

it became a furniture store after it closed