Town Square
Town Square
6605 Las Vegas S Blvd
Las Vegas
89119
Phone Number:
(702) 269-5001
The Town Square mall features a wide array of shops and restaurants. It is a family friendly, open air mall with a children's playground. Events are also hosted here.