Strauss Square
Dallas, TX94% like it (4.7 / 128 Reviews )
CONTACT
Address: 2403 Flora St, Dallas, TX 75201, United States Map ➦ Get Directions
Phone : +1 (214) 880-0202 Call
ABOUT
FAQs
- ✅ Has bar on site
- ✅ Has restrooms
- ✅ Wheelchair-friendly parking
- ✅ Wheelchair-accessible entrance
- ✅ Wheelchair-accessible toilet
The address of Strauss Square is:
Strauss Square2403 Flora St
Dallas, Texas 75201
P: +12148800202
Visit Website: www.attpac.org
Strauss Square is listed under