Skip to Main Content

Sugar Land Town Square Plaza

Category: Unconventional Meeting Space

Address

2711 Town Center Boulevard
Sugar Land, TX 77479
346-340-1340

visit website

View on Google Maps

Details

A collaborative vision between the City of Sugar Land and Planned Community Developers (PCD) resulted in the 2003 opening of Sugar Land Town Square, a landmark downtown destination. This hub, featuring retail, office, residential, and hotel spaces, has transformed Sugar Land into a vibrant, walkable community. The central plaza, a key feature, hosts numerous citywide events. This project exemplifies successful public/private partnership between the City of Sugar Land, Fort Bend County, Fort Bend County Levee Improvement District Number 2, and Lionstone Investments.

To host a special event at the Town Square Plaza, submit and event RFP or email events@sugarlandtx.gov

Nearby Dining

Nearby Shopping

Nearby Things to Do