-
All About: Southlake Town Square
All About: Southlake Town Square Nestled in between Carroll Avenue to the West, Hwy 114 to the North, Miron Drive to the East and E Southlake Blvd to the South, is the thriving 130-acre Southlake Town Square – an open air lifestyle district offering luxury shopping and fine dining. Southlake Town Square offers something for everyone from quaint boutiques, luxury Continue reading...