511 St. Lawrence Street,
No one has favorited this theater yet
The Crystal Theatre, which opened in 1917, was also known as the New Playhouse with 586 seats.
The Crystal Theatre operated as a dinner theater in 2006, but later closed. In June 2009, it had reopened as a live theatre with a reduced seating capacity of 125.
Any further information on this theater would be appreciated.
Just login to your account and subscribe to this theater