Town Square is a shopping, dining and entertainment center on Las Vegas Boulevard at the junction of I-15 and the 215 Beltway. The 93-acre, open-air center features 24 buildings detailing a collage of Old World and contemporary architectural styles.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.