New Life Family Worship Center Church of God Church of Idaho Falls, ID. The location of New Life Family Worship Center Church of God Church is 83402, 1260 Lake Ave - marked with a pin on Google Map.
Other churches from Idaho Falls:
New Life Family Worship Center Church of God Church of Idaho Falls, ID. The location of New Life Family Worship Center Church of God Church is 83402, 1260 Lake Ave - marked with a pin on Google Map.