The Public Health Council of the Upper Valley serves 13 communities in New Hampshire and 22 communities in Vermont