Skip To Main Content

Home 5 About Us 5 Partners 5 Southlake Town Square


Southlake Town Square

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.

Contact Us

Southlake Town Square

1256 Main Street, #344Southlake, TX 66502

Phone: 817-329-5566