Our Location Our Location Restored Life Church 3217 S. Academy Blvd, Colorado Springs, CO, 80916 (719) 360-9389 contact@restoredlife.org We are Social too