1. New Life Wesleyan Church 4924 W College St, Mecca, IN 47860 Coordinate: 39.72501,-87.33095 Phone: (765) 569-5558