Anna Russell


Anna Russell is a deacon in the Anglican Diocese of the South and currently serves as clergy in residence at St. Paul’s Anglican Church in Tuscaloosa, AL. She also works in missions mobilization as the program assistant in the Global Center at Beeson Divinity School, where she received her M.Div. in 2019.