, Illinois, United States • 11 - 50 Employees
Mental Health Care
New Foundation Center (NFC) provides mental health recovery, permanent supportive housing and supported employment to men and women who have mental illness. The people we serve live in Chicago, the north and northwest suburbs and in Lake County.