Southlake Town Square
From Wikipedia, the free encyclopedia
Southlake Town Square | |
Southlake Town Hall, Located in the Town Square |
|
Facts and statistics | |
---|---|
Location | Southlake, Texas, USA |
Opening date | 1999 |
Developer | Cooper & Stebbins |
No. of stores and services | 90+ |
No. of floors | 1 |
Website | www.southlaketownsquare.com |
Southlake Town Square is an open-air shopping mall in Southlake, Texas developed by Cooper & Stebbins. The shopping center opened in 1999 and includes a Barnes & Noble, Hilton Hotel and Harkins Theatres. It includes 90 stores and is home to a variety of annual events and entertainment activities. It is located on Main Street in Southlake, Texas.