Southlake Town Square

Southlake Town Square
Southlake Town Square, September 2010
Map
LocationSouthlake, Texas, United States
Coordinates32°56′37″N 97°07′51″W / 32.94362°N 97.13074°W / 32.94362; -97.13074
Opening date1999
DeveloperCooper & Stebbins
ManagementRPAI Southwest Management
OwnerRPAI
No. of stores and services95+
Total retail floor area840,288 sq ft (78,065.3 m2)
Websitewww.southlaketownsquare.com

Southlake Town Square is a shopping precinct located in the city of Southlake, in the U.S. state of Texas. Owned and managed by Kite Realty Group.