[The Current | Stowe, Vermont Located in Stowe, Vermont, The Current is one of the region’s primary art exhibition and education resources, offering a range of dynamic programming that asserts the value of art and engages approximately 75,000 people each year as visitors, students, volunteers, creators, and patrons.]