RAY Logo

Town Square > Reviews in St. Louis County, Missouri, US - RAY

Town Square

4.8
4 reviews
Park
St. Louis County, US

About this business

Location details

Loading...
13360 Clayton Rd, Town and Country, MO 63131, USA
4.8
Reviews
5
3
4
1
3
0
2
0
1
0
  • Google Comments (4)
  • Comments (4)

Came for the second Friday (May 2022) free concert featuring Wax Museum. Beautiful venue. Nice for families and it is dog friendly. Pappy’s Smokehouse food truck and Steampunk Brewery supported the event.

a year ago

Took a walk from Longview Farm Park. Nice lake.

a year ago

Parking was a problem.

2 years ago

a year ago

Frequently asked questions about Town Square

How is Town Square rated?
Town Square has a 4.8 star rating with 4 Reviews.