Life, A Center for Independent Living

Empowers individuals with disabilities to live independently.

Founded 1980 · 50 employees · United States · Non-Profit

Social ServicesHealthcare
idlife.org ↗