6532 Indian River Road,
1 person favorited this theater
The area’s first indoor multiplex, opened in 1968. As of 1995 it had been converted to office and retail space.
There is no further description available for this theatre. If you know anything about this theatre, please email us!
Just login to your account and subscribe to this theater