New Life Church Church of Colorado Springs, CO. The location of New Life Church Church is 80921, 11025 Voyager Pkwy - marked with a pin on Google Map.