in
Southlake, United States
Category:
Attraction
0 views 0 shares 0 comments
set bookmark!
Created/changed by:
System
Address details
1440 Civic Pl, Southlake, TX 76092, USA
Print route »
Phone & WWW
Business hours
Info
Southlake Town Square is a shopping precinct located in the city of Southlake, in the U.S. state of 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 100 stores, 27 eateries, three parks, medical offices, Harkins Theater, and Hilton luxury boutique hotel.