The Sherwin Art Glass Studio is an environmentally conscious business located in the small, scenic town of Bellows Falls, Vermont overlooking the Connecticut River.



Please feel free to contact us to visit the studio, purchase a piece of our handcrafted blown art glass, or just say, “Hi!”
Thank You!