St. Leo the Great Church Rededicated in Demopolis, Alabama

St. Leo the Great Church Rededicated in Demopolis, Alabama

On March 12, 2021, The Most Reverend Steven J. Raica, JCD, Bishop of the Diocese of Birmingham, joined the Very Reverend Justin L. Ward, STL and the people of St. Leo the Great Parish in Demopolis to solemnly dedicate their new altar and freshly renovated church.