LifeWater Church20 Grove Ave, Groton, CT 06340Church is designed to become a Understanding working experience, so Never let your ignorance of a selected religion retain you from attending. Continue to keep an open head and open up coronary heart.Previously from the 2nd century, Christians denounced teachings which they saw as heresies, Specifically