Chase Dowdy is the new pastor of Stowers Hill Church, Attalla. He holds a bachelor of arts in history from the University of Alabama at Birmingham and is pursuing a master of divinity degree from New Orleans Seminary and expects to graduate in May. He previously served as student pastor for Cherry Street Church, Attalla. He also served at First…