En concreto, está situado en el centro de Houston , en la intersección de la Avenida de las Américas y la calle Lamar.