The Special Needs Support Center offers disability services in the Upper Valley of Vermont and New Hampshire