The Broward Center for the Performing Arts is a multi-venue theater and entertainment complex located in the heart of downtown Fort Lauderdale, Florida.
The Broward Center for the Performing Arts is a multi-venue theater and entertainment complex located in the heart of downtown Fort Lauderdale, Florida.