Studio Theatre

Venue Phone: (214) 880-0202
Address:
2400 Flora Street
Dallas, TX 75201
Located on the sixth floor of the Wyly Theatre, the Studio Theatre is an intimate black-box style space that can seat up to 200 people.

Venue Map

BBB Online Reliability Seal