Dallas Theater Center należy do najważniejszych instytucji teatralnych w Dallas, a jego lokalizacja przy Flora Street związana jest z charakterystycznym Dee and Charles Wyly Theatre w Dallas Arts District. Budynek zaprojektowany przez REX/OMA wyróżnia się pionową organizacją przestrzeni oraz fasadą z aluminiowymi elementami, które nadają mu nowoczesny i łatwo rozpoznawalny wygląd. Główna widownia mieści około 575 osób, z możliwością zwiększenia pojemności zależnie od konfiguracji, a elastyczna scena pozwala na różne ustawienia względem publiczności.
Wnętrze zaprojektowano z myślą o wielu układach teatralnych, dzięki czemu charakter przestrzeni może zmieniać się wraz z konkretną produkcją. Kameralne ustawienia miejsc pozwalają widzom znaleźć się blisko sceny, a na miejscu dostępne są również udogodnienia takie jak bar w holu z napojami i lekkimi przekąskami oraz rozwiązania zwiększające dostępność dla osób o ograniczonej mobilności.
Teatr znajduje się pod adresem 2400 Flora St, Dallas, Stany Zjednoczone, w dzielnicy Dallas Arts District. Dla osób przyjeżdżających samochodem jedną z najbliższych opcji jest garaż Lexus Silver przy Jack Evans Street, skąd do wejścia prowadzi krótki spacer. Szersze informacje o transporcie publicznym i poruszaniu się po Dallas znajdują się w opisie miasta poniżej.