Sugar Land Town Square

Sugar Land Town Square is located at Highway 6 and U.S. 59 on City Walk in Sugar Land.  FBSO performs in the plaza in front of Sugar Land City Hall at the corner of Plaza Drive and City Walk.

Free parking is available in three parking garages. Metered street parking is free after 6 pm on week days and free on weekends.