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 ↗Empowers individuals with disabilities to live independently.
Founded 1980 · 50 employees · United States · Non-Profit