Stephen Allen

Stephen Allen has served as senior pastor at Tabernacle Baptist Church in Carrollton since 2016. Prior to his arrival in Georgia, he pastored churches in Virginia and Texas. A native of Austin, Texas, he holds both a Doctor of Ministry and Master of Divinity from George W. Truett Theological Seminary at Baylor University. He and his wife, Leeann, just celebrated 10 years of marriage and have three children.