Alabama Church Rededication Marks Extensive RenovationEcclesia TuronensisMar 20, 20211 min readSaint Leo the Great Church in Demopolis, Alabama, opened in 1905, welcomes its parishioners with a full renovation, including new flooring, furnishings and a striking decorative paint scheme.
Saint Leo the Great Church in Demopolis, Alabama, opened in 1905, welcomes its parishioners with a full renovation, including new flooring, furnishings and a striking decorative paint scheme.
Comments