Supported Independence Company

Supported Independence is a specialist provider of supported living, outreach and residential services.

Headquarters: Montpelier, Vermont, United States
Industry: Mental Health
Estimated Revenue: Less than $1M
Technology: Mental Disability