Word of Life Church of God Church of Chicago, IL. The location of Word of Life Church of God Church is 60639, 2254 N Narragansett Ave - marked with a pin on Google Map.