Northwood Gallery opened in October of 2016. All artisans in our gallery live and work in Vermont, setting us apart from other galleries in the Stowe area.

HOURS:
Mon-Friday: 10-5
Sat-Sun: 10-6

View Artists  →