6605 Las Vegas Blvd S Las Vegas, NV 89119
Website
702-269-5000
Map
Uber
Town Square is a premiere one-of-a-kind retail, dining and entertainment destination, featuring 26 architecturally distinctive buildings, public parks, and water features.