No caption
Southlake Town Square
1560 E. Southlake Blvd.
Southlake, TX 76092
Listing Details
In just a few short years, Southlake Town Square has established itself as a center of activities for the City of Southlake as well as its surrounding communities. The Square includes numerous shopping and dining destinations, as well as the 14-screen Harkins Southlake Town Center movie theater and a Hilton Hotel. Hours vary among businesses.