Built in 1926, this ornate movie palace features a Wurlitzer organ plus films, shows & other events.
Reviews for this business are available on Google Maps.