Sugar Land, United States

Sugar Land Town Square

Sugar Land Town Square is a 1,400,000 square feet, 32 acres office and shopping complex in Sugar Land, Texas, United States. The complex, developed by Planned Community Developers Ltd., owned by Sugarland Properties Inc., and located at the intersection of Interstate 69/U.S. Highway 59 and Texas State Highway 6, includes Sugar Land's City Hall and the corporate headquarters of Minute Maid, CVR Energy and the North American operations of the Cosentino Group.

City
Sugar Land
Country
United States
Category
Landmark
Suggested visit
About 45 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload