Stowe VT Art Galleries & Dealers 1. 17 Town Farm Ln, Stowe, VT 05672 | West Branch Gallery (802) 253-8943