Address: 2100 Ross Ave. Suite 650
Concert hall in Dallas, Texas. Annette Strauss Square is an 128,000 sq ft outdoor performance facility in the AT&T Performing Arts Center, located in the Arts District of downtown Dallas, Texas.
Concert hall in Dallas, Texas. Annette Strauss Square is an 128,000 sq ft outdoor performance facility in the AT&T Performing Arts Center, located in the Arts District of downtown Dallas, Texas.