News

BURLINGTON, Vt. (WCAX) - The Howard Center on Tuesday announced plans for layoffs and program closures. The organization is Vermont’s largest designated provider of mental health care ...