Back to Search

St. Leo the Great Catholic Church

Diocese of Birmingham

Directions

Address

309 South Main Avenue
Demopolis, AL 36732

Website

www.stleo.info

About St. Leo the Great Catholic Church

St. Leo the Great Parish is a Roman Rite Catholic church located in Demopolis, Alabama, within the Diocese of Birmingham. Saint Leo the Great served as Pope from 440 to 461 AD. He is known for his theological contributions, particularly regarding the Incarnation, and is one of only two popes historically accorded the title "the Great."

The parish offers two weekly Masses, both held on Sunday. Confession is available at two scheduled times. Adoration is not currently listed in the provided schedule data.


St. Leo the Great Catholic Church is a Roman Catholic parish in Demopolis, Alabama, part of the Diocese of Birmingham. The parish offers Mass 2 times per week, including Sunday at 8 AM and 10 AM. Confession is available on Saturday. View the full schedule below.

Mass Schedule

Sunday

8 AM
english
10 AM
english

Confession Schedule

Saturday

9:30 AM
5:30 PM

Frequently Asked Questions

What are the Mass times at St. Leo the Great Catholic Church?

St. Leo the Great Catholic Church Mass times: Sunday at 8 AM, 10 AM.

When is confession at St. Leo the Great Catholic Church?

St. Leo the Great Catholic Church confession times: Saturday 9:30 AM, 5:30 PM. Confession is also known as the Sacrament of Reconciliation.

Where is St. Leo the Great Catholic Church located?

St. Leo the Great Catholic Church is located at 309 South Main Avenue, Demopolis, AL 36732. Get directions using the "Directions" button on this page.