New Life is a church who is here to make a difference in Geneva, Ohio!