Anchored in Visalia Mall's retail lineup, Windsor is a go-to destination for women seeking trendy and affordable clothing options. The store showcases an array of products including dresses, tops, bottoms, and accessories that cater to various occasions from casual outings to special events. Its inviting atmosphere and mainstream appeal make it a worthwhile visit for local shoppers looking to update their wardrobes with stylish pieces from a well-known brand.

Other Windsor locations

All locations →