El centro comercial está ubicado al noreste de Dallas, a minutos del centro de la ciudad.