Location
Sugar Land Town Square is located at Highway 6 and Interstate 69/Highway 59 (Southwest Freeway) on City Walk in Sugar Land, Texas. Free parking is available in three multistory parking garages. Metered street and valet parking is available throughout Sugar Land Town Square. Metered street parking is free on weekends and after 6:00 PM on weekdays.
Management Office
PCD Management, LLC
15958 City Walk, Suite 250
Sugar Land, TX 77479
Phone: 281-276-6000
Fax: 281-276-6010
Email: Service@pcdltd.com
Monday-Friday: 8:00 AM – 5:00 PM
Community Center
Rebees
16160 City Walk
Sugar Land, TX 77479
Drop in or send us a note to schedule a meeting!
Get in Touch
Have questions, comments, or feedback for us? We’d love to hear from you. Please complete the form below and our team will review and get back to you within 48 business hours.