Welcome Center

New Life Centers provides comprehensive services for the integration of immigrants and refugees in Illinois. They offer:General Information & ReferralsCommunity ServicesCrisis SupportCase ManagementNon-legal Interpretations and TranslationsInformative Workshops

Date of Last Formal Update

Unknown

Data provided by

211 Metro Chicago

Physical Address

5101 South Keeler Avenue, Chicago, IL 60632

Application process

Visit the website to request an appointment.

Languages

English

Spanish

Service area

Chicago, IL

Agency info

New Life Centers

New Life Centers works to connect young people and their families with Christ and the Community through restorative justice, safe spaces, and life-on-life relationships.