The Plaza at Sugar Land Town Square Map Unavailable Address 2711 Plaza Drive Sugar Land, TX 77479 Upcoming Events Movies on the Square: The Grinch - December 19 - 6:00 pm - 8:00 pm