Is this outdoors?

JR V | Jul 18, 2018 | Category: Shopping mall in Southlake, Texas

Southlake Town Square - All questions

Address: 285 Grand Ave, Southlake, TX 76092, USA

Reshma Shroff | Jul 19, 2018

Yes, it is..

Karen Messick | Jul 19, 2018

Yes

Matt Hartman | Jul 19, 2018

Yes, similar to an outdoor mall.

Will Rumph | Jul 19, 2018

Yes its outdoors.

Micrometros de Mexico | Jul 19, 2018

It's outdoors, and a lovely place.

Shirayuuki1 | Jul 19, 2018

Yes. Its about three city blocks of stores and restaurants surrounding a park area.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Any hotels in area?

Judy Stell | Jul 17, 2020
Read More

Trending Places