Barnard from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Barnard Inn Restaurant - Vermont, Barnard, Po Box 244, 05031 (802) 234-9961 Map Willows At Barnard - Vermont, Barnard, 36 Perry Rd, 05031 (802) 457-3238 Map