FIRST NEW LIFE BAPTIST CHURCH900 N WALLER AVE # 908, CHICAGO, IL 60651 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions