Back to list New Life Community Church websiteemail facebook Lead Pastor: Andy Hunt Physical Address: 1500 West 86th Street, Indianapolis, IN 46260 | Map Mailing Address: 1500 West 86th Street, Indianapolis, IN 46260 Phone: 317-875-8414 Service Times: 10:30 AM View Full Map