Windsor, founded in 1937, is a leading special occasion fashion brand known for its glamorous styles for women. Located in Independence Center, the store offers a variety of trendy clothing options, including dresses for formal events, school dances, and weddings. Customers appreciate the clean and organized atmosphere of the Independence location, especially when compared to other Windsor stores. The staff, such as Mariah and others, are praised for being helpful, cheerful, and attentive, enhancing the overall shopping experience. Shoppers enjoy a wide selection of cute and good quality clothing, alongside a nice range of jewelry. While there are many options available, some customers note a limited selection for plus-size women. Overall, Windsor in Independence is recognized for its stylish offerings and exceptional customer service, making it a go-to destination for women seeking the perfect outfit for any occasion.