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!