Home › Venues › Annette Strauss Square Annette Strauss Square Tickets Buy tickets for concerts at Annette Strauss Square in Dallas, TX. No Upcoming Events No upcoming events scheduled at Annette Strauss Square. Please contact us with any corrections. Hotels & Lodging Near Annette Strauss Square About the Venue Annette Strauss Square At-a-Glance Address2403 Flora StreetDallas, TX 75201United States Map & Directions Advertisement