New Foundation Center, Inc. Email Format
Mental Health CareIllinois, United States11-50 Employees
New Foundation Center, Inc. operates in the mental health care sector, offering a combination of mental health recovery services, permanent supportive housing, and employment support. The organization serves men and women with mental illness who live in the Chicago area, including the city, the north and northwest suburbs, and Lake County. Based in Northfield, Illinois, it functions as a small to mid-sized provider focused on this integrated set of supports. Its service model blends clinical recovery with housing stability and supported employment to address housing and workforce participation barriers faced by its clients. By delivering these coordinated services, NFC aims to promote long-term stability and independence for people living with mental illness in the served communities.