6605 Las Vegas Blvd
Las Vegas, NV 89119
Shopping, Dining, Movies – everything you need for an afternoon out on the streets of Las Vegas is here at Town Square. Beautifully constructed in a style you would find on the boulevards of a European Village, Town Square is 117 acres of gorgeous architecture and cobblestone streets.
Whether you’re a tourist or a local, you will find the latest in fashion, electronics and basically everything you need at affordable prices.