Locory page
Town Square Las Vegas - South-Strip community shopping and events
By Seeker
Town Square Las Vegas is an open-air retail and entertainment center on South Las Vegas Boulevard that opened in 2007 and includes national and local shops, restaurants, a multiplex theater, and public green spaces. The complex programs community events, seasonal markets, and family-oriented activities that draw many local residents. It is commonly used by south- and west-valley residents as a neighborhood gathering spot outside the casino resorts.
Tags
Location
Views
0
Be the first to comment!