5675 S. US Highway 17 92,
No one has favorited this theater yet
Located in the Seminole Plaza. This was opened by General Cinemas on February 26, 1964 and split into two screens on July 17, 1981. Closed in 1990.
Just login to your account and subscribe to this theater