Partners
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