1. New Horizons Church 8850 E 106th St, Fishers, IN 46037 Coordinate: 39.94279,-86.01093 Phone: (317) 913-3716