Images

Visiting our store on the Windsor Town Green is the best way to discover our unique selection of gifts.

Location

9061 Windsor Road
Windsor CA, 95492

Contact

Local: 707-837-0160

Email: [email protected]

Social

  • Description
  • Amenities
  • 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.
    • Shopping Amenities:
      • Jewelry
Find Nearby