Annette Strauss Square Photos

Meet 12 travelers, 1 tour guides and discover 236 photos

Annette Strauss Square is an 128,000 sq ft (11,900 m2) outdoor performance facility in the AT&T Performing Arts Center, located in the Arts District of downtown Dallas, Texas (USA). It is the city's premier outdoor performing arts venue and a defining feature of the Elaine D. and Charles A. Sammons Park.
View Annette Strauss Square guide >

Annette Strauss Square