Town Square Las Vegas - Mall/Shopping center in Nevada

(Hours, map, phone, store list)
Location in Las Vegas, Nevada

Town Square Las Vegas is located in Las Vegas, Nevada and offers 132 stores - Scroll down for Town Square Las Vegas shopping information: store list (directory), locations, mall hours, contact and address. Address and locations: 6605 Las Vegas Blvd South, Suite 201, Las Vegas, Nevada - NV 89119. Share your opinion with users and insert mall rating and reviews for Town Square Las Vegas.

Town Square Las Vegas address: 6605 Las Vegas Blvd South, Las Vegas, Nevada - NV 89119
4.1/5 (9 rates)
Make a Review
Phone number: (702) 269-5001
State: Nevada
Area/City: Las Vegas
Number of stores: 132
GPS Coordinates: 36.068597, -115.176694

What stores are located in Town Square Las Vegas? - look store list, shop directory, restaurants and services

Current stores:

Outdated stores (stores are no longer in the Mall):

When is Town Square Las Vegas open? Town Square Las Vegas opening hours:

Go to Black Friday & Holiday hours »
Please note, operating hours might temporarily vary due to the new COVID-19 coronavirus.

Store hours may vary

Town Square Las Vegas - locations, map

Driving directions to Town Square Las Vegas (Las Vegas, Nevada)

Directions and locations to Town Square Las Vegas: 6605 Las Vegas Blvd South, Suite 201, Las Vegas, Nevada - NV 89119.

Map and store locations - Town Square Las Vegas

Open full size plan - Town Square Las Vegas »


Concierge Supervisor Town Square Las Vegas by ,
Soma is no longer in Town Square Shopping center. The closest known location is within Fashion Show Mall on the Strip.

Insert your opinion, review - Town Square Las Vegas

We do not collect any personal information and we do not provide any of the information to third-party services.