This Windsor location within Green Acres Mall in Valley Stream, NY, features a curated selection of stylish and affordable women's clothing, including trendy dresses, chic tops, versatile bottoms, and must-have accessories for everyday wear or special occasions. Shoppers will appreciate the store’s vibrant atmosphere that caters to fashion-conscious individuals seeking the latest trends without breaking the bank, making it a worthwhile stop among the mall's diverse retail offerings.

Information
Location Level 1
Report an issue with this listing

Other Windsor locations

All locations →