Está localizada en el Distrito de Artes en el centro de la ciudad de Dallas, Texas.