Windsor - South Premium Outlets
(Be the first to review Windsor - South Premium Outlets)
Las Vegas South Premium Outlets
7400 Las Vegas S Blvd
Ste 202A
Las Vegas
89123
Phone Number:
(702) 846-1390
Windsor is an American apparel brand oriented towards young women, this store is located in Las Vegas South Premium Outlets. They sell a wide range of long dresses, prom dresses, tops and basics.