Welcome Home! Heritage Church located in Lake Zurich with Church Campuses in Libertyville and Round Lake Beach is a non-denominational, multigenerational church that exists to help people find and follow God. We seek to provide a safe place for people of all walks of life to experience true life-change through authentic, biblical community with God and others. Regardless of your story, your doubts, or your struggles; you are welcome at Heritage Church! So come as you are. We can't wait for you to visit and welcome you home.