Town Square Las Vegas - Las Vegas, NV Mall and Shopping Center
Home > US > Nevada > Las Vegas > Town Square Las Vegas

Town Square Las Vegas

Town Square Las Vegas is open air mall with 1,500,000 sq. feet Gross Leasable Area (GLA). Below you can find Town Square Las Vegas contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Town Square Las Vegas store directory arranged both alphabetically and by categories.

Town Square Las Vegas Contact Information


Address: 6605 Las Vegas Blvd South, Las Vegas, NV 89119

Phone: (702) 269-5005

Website: Town Square Las Vegas


Town Square Las Vegas Store Directory - A to Z

Directory of all stores in Town Square Las Vegas sorted alphabetically.


Town Square Las Vegas Stores - Categories

Directory of Town Square Las Vegas stores sorted by categories.