Southlake Town Square

Mall in
Info

Located in the Fort Worth suburb of Southlake, TX, Southlake Town Square is home to more than 90 stores, such as Eddie Bauer, Coach, and Cache. The mall celebrates four traditions per year: Art in the Square (April), Independence Day (on July 3rd), Oktoberfest (throughout October) and Home for the Holidays (November to December).

(813) 329-5566
Directory

Select a store below for more details, such as store hours.