Town Square Las Vegas

0.0
Outlet information
Stores: 105
Restaurants: 25
Outlet brands
Contact Information
Website:
Phone: 702-263-3393
Visiting information & Opening hours
Opening hours:

11am-8pm daily

Address:
6605 Las Vegas Blvd South, NV 89119, Las Vegas, Nevada, United States