View all facilities

Southlake Town Square

People walking near Coach, J. Crew, Fossil stores at a shopping center.
About


Southlake Town Square is a shopping precinct located in the city of Southlake, Texas. Owned and managed by RPAI Southwest Management, LLC., Town Square is regionally known for its high-end boutiques and fine dining. Centered on Southlake's Town Hall, Southlake Town Square is incorporating Southlake Town Hall, Southlake Municipal Court, Southlake Public Library, Southlake DPS Headquarters, single-family residential, over 95 stores, 27 eateries, three parks, medical offices, Harkins Theater, and Hilton luxury boutique hotel.

More Information


Southlake Town Square
Retail Properties of America