Windsor

Windsor is a clothing retail chain that sells trendy women's clothing and accessories for special occasions. The company was founded in 1937 in Los Angeles, California, and has since expanded to over 200 stores across the United States. Windsor is known for its affordable and fashionable clothing targeted towards young women for proms, weddings, pa...