El centro comercial de más de 100.000 metros cuadrados fue el primero en el Condado de Fort Bend y está situado en la intersección más concurrida de la ciudad: la Ruta 59 de Estados Unidos y la Autopista 6 de Texas.