One of the standout stores at Woodbridge Center is Windsor, a women's clothing retailer that offers a curated selection of stylish and affordable apparel such as dresses, tops, bottoms, and accessories for everyday wear to special occasions. Its central location within the mall makes it convenient for shoppers to explore its trendy offerings alongside other popular brands, catering primarily to fashion-conscious customers seeking versatile wardrobe options.

Other Windsor locations

All locations →