New Life Lutheran Church We are indeed a church in the woods, near the South Shore of Hubbard Lake. A church where we hope you will always feel welcome and experience God’s love in all that we do. A church that is full of spirit and energy. A church that is...