Search results
Southlake Town Square ... Loading...
Where Timeless Charm Meets Modern Luxury. Explore the Square DFW's Most Unique Shopping Destination
Southlake Town Square is a unique, open-air lifestyle shopping district with more than 120 shops and dozens of fine restaurants in the Dallas-Fort Worth Metroplex whose reputation has been recognized throughout the country.
1400 main street, suite 460. southlake, tx 76092. phone: 817.748.8400 fax: 817.748.8040. visitinfo@visitsouthlaketexas.com
Southlake Town Square has a movie theatre, a gazebo, a post office, plenty of shops, doctor offices, a library, the courthouse, parks, restaurants and plenty of benches. There are plenty of places to park, however it does get crowded especially during the weekend.
Southlake Town Square is a unique, open-air lifestyle shopping district with more than 120 shops and dozens of fine restaurants in the Dallas-Fort Worth Metroplex whose reputation has been recognized throughout the country.
Southlake Town Square is open air mall with 425,512 sq. feet Gross Leasable Area (GLA). Below you can find Southlake Town Square contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Southlake Town Square store directory arranged both alphabetically and by categories.