The Cheshire Cat is an Art and Artwear store located in the capital city of Vermont. Products handmade with raw materials by local and overseas artists; Art created using recycled and reclaimed materials and goods; The top Artwear lines from all over the world as well as our own original clothing line; Craft supplies and instructional literature; Paintings, photographs and other wall art; Products for home and garden decoration...
The artistic possibilities are endless!
to add Cheshire Cat map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy