Images
Visiting our store on the Windsor Town Green is the best way to discover our unique selection of gifts.
- Description
- Visiting our store on the Windsor Town Green is the best way to discover our unique selection of gifts. We carry many items that are one-of-a-kind and locally made. Indeed, many of our brands are such small production we are not able to sell them online. Sunday and Monday: 11 a.m. to 5 p.m.; Tuesday through Saturday: 10 a.m. to 6 p.m.