Drawing in fashion-conscious women from Savannah and beyond, the Windsor store at Oglethorpe Mall showcases a curated selection of stylish dresses, trendy tops, versatile bottoms, and chic accessories for everyday wear to special occasions. Shoppers will appreciate the affordable prices and the latest trends, making it a worthwhile destination within the mall's diverse retail landscape.

Other Windsor locations

All locations →