Está ubicado en el centro de Dallas en el Parque de la Victoria, al lado de la carretera en la calle 2201 N.