The fourth largest performing arts institution in the country, the Straz Center is dedicated to enriching the lives of people living in and visiting Florida.
The fourth largest performing arts institution in the country, the Straz Center is dedicated to enriching the lives of people living in and visiting Florida.