Town Square Las Vegas in Nevada 126 stores

Town Square Las Vegas is located in Nevada, city Las Vegas. Shopping mall has over 126 stores and address is: 6605 Las Vegas Blvd South, Las Vegas, Nevada - NV 89119. Town Square Las Vegas info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Address, location 

6605 Las Vegas Blvd South, Las Vegas, Nevada - NV 89119

State

Nevada 

City

Las Vegas 

Phone number 

702 269 5000

Hours 

Mall is open every day 11:00 am - 8:00 pm.

Driving directions 

GPS: 36.068597, -115.176694

Town Square Las Vegas store list 

Search other shopping malls:

Go to the mall