COSMOS Tour Chicago
New Life Community Church- Humbolt Park
1410 North Springfield AveChicago, IL 60651
New Life Community Church is big on community. They have over 20 churches serving the neighborhoods of Chicago and beyond.