A multisite church with locations in Kenosha WI, Burlington WI, and Beach Park IL , making it easy for people to find and experience God.