Skip to content
Shopping Mall

Town Square Las Vegas

123 locals recommend
Location
6605 South Las Vegas Boulevard
Las Vegas, NV 89119
Phone+1 702-269-5001
Hours of Operation statusClosed · Opens 10:00 AM
Credit Cards
Yes (incl. Discover & Visa)
Powered by Foursquare

Tips from locals

AVI Rentals
AVI Rentals
August 07, 2019
Plenty of shopping & dining. Distance = 3.4 Miles
Amanda
Amanda
June 24, 2019
Great shopping and restaurants, Game Works, Whole Foods, and a movie theater.
Monica
Monica
June 12, 2019
nice outdoor fancy shopping center. with food. shopping and movies. plus is right down from the strip!!!