The Kennebec Valley YMCA is a non-profit charitable organization that focuses on Youth Development, Healthy Living, and Social Responsibility.