Gift Cards must be redeemed in a physical Windsor store. Gift cards may NOT be redeemed online. Gift cards must be present at the time of redemption in one of our stores and are not redeemable for cash. You may purchase a Windsor Gift Card in your local Windsor store.
Please use our Store Locator to find the closest Windsor location:
Windsor Gift Cards allow recipients to pick out exactly what they want. The perfect present!! Please visit your local Windsor store or call 888-494-6376 for questions regarding Windsor Gift Cards.