Shades Mountain Baptist names new missions pastor October 7, 2022 Josh Clarke is the new missions pastor of Shades Mountain Baptist Church, Vestavia Hills. He is a graduate of Union University, and he first worked Read More »