Share on Facebook Share on Twitter Share on Linkedin Share on Pinterest Search by Zip Code AllAllBaptistCatholicChurch of GodLutheranMethodistNon-DenominationalPresbyterian Briarwood Presbyterian Church, PCA Christ Church Birmingham Christ the King Lutheran Church Clearbranch Methodist Crosspoint Church-Trussville First Baptist Church Trussville Gardendale First Baptist Church Hope Church- A Community Church Hunter Street Baptist Church Lutheran Church of Vestavia Hills Meadow Brook Baptist Church Metropolitan Church New Hope Church North Shelby Baptist Church Riverchase Baptist Church Riverchase United Methodist Church Saint George Melkite Greek-Catholic Church Shades Mountain Baptist The Baptist Church at McAdory The House of Light Church The STAR Church Valleydale Church Vestavia Hills UMC Vestavia Primitive Baptist Church Share on Facebook Share on Twitter Share on Linkedin Share on Pinterest