Crossroads Community ChurchMay 5Genesis for Living: Joseph...a Promise KeptGuest speaker and Elder Bryan Johnson takes a deeper look at the promises kept and providence of God found in the line of Jacob and...