Organization

Supportive Living Inc.

Joined in May 2018

About Us

Supportive Living, Inc. (SLI) is a 501C3

Supportive Living, Inc. is a regional leader in the development and delivery of long term health and wellness programs for individuals living with brain injury. SLI has residential and wellness programs…

Areas of Focus Include
  • Disability
  • Health & Medicine
  • Housing & Homelessness
Location
400 West Cummings Park, Suite 6100, Woburn, MA 01801