Share104TweetSharePin AllAllAnglicanBaptistCatholicChurch of GodLutheranMethodistNon-DenominationalPresbyterian Briarwood Presbyterian Church, PCA Christ the King Anglican Church Christ the King Lutheran Church Clearbranch UMC Collectivus Church Crosspoint Church-Trussville First Baptist Church Pleasant Grove Gardendale First Baptist Church Hope Church- A Community Church Hunter Street Baptist Church Meadow Brook Baptist Metropolitan Church New Hope Church North Shelby Baptist Church Riverchase Baptist Church Saint George Melkite Greek-Catholic Church Shades Crest Baptist Church Shades Mountain Baptist The Church at Brookhills The House of Light Church Valleydale Church Vestavia Hills UMC Victory Church Bhm Share104TweetSharePinShare104TweetSharePin