Latitude and longitude of New Life Church (Colorado Springs, Colorado)
- Nearby Cimarron Hills, United States
Satellite map of New Life Church (Colorado Springs, Colorado)
New Life Church is a non-denominational charismatic Evangelical Christian megachurch located in Colorado Springs, Colorado, United States.
Latitude: 38° 59' 19.79" N
Longitude: -104° 47' 26.39" W
Nearest city to this article: Air Force Academy
Read about New Life Church (Colorado Springs, Colorado) in the Wikipedia Satellite map of New Life Church (Colorado Springs, Colorado) in Google Maps