Saint Leo Catholic Church
Diocese of Birmingham
About Saint Leo Catholic Church
Saint Leo Catholic Church is a Roman Rite parish located in Demopolis, Alabama, within the Archdiocese of Mobile. The parish is named after Saint Leo the Great, who served as Pope from 440 to 461 AD. He is recognized for his theological contributions and for his diplomatic efforts, including meeting with Attila the Hun.
The parish offers Mass four times per week, with three Masses celebrated on Sundays. Confession is available at ten scheduled times. Adoration of the Blessed Sacrament is also offered three times per week.
Saint Leo Catholic Church is a Roman Catholic parish in Demopolis, Alabama, part of the Diocese of Birmingham. The parish offers Mass 5 times per week. Weekday Mass is offered 5 days per week. Confession is available on Sunday, Saturday, Monday, Tuesday, Wednesday, Thursday, Friday. Eucharistic Adoration is offered — see schedule below. View the full schedule below.
Mass Schedule
Monday
Tuesday
Wednesday
Thursday
Friday
Confession Schedule
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Eucharistic Adoration
Frequently Asked Questions
What are the Mass times at Saint Leo Catholic Church? ▼
Saint Leo Catholic Church Mass times are listed below; weekday Mass is offered. Weekday Mass is also celebrated on Monday, Tuesday, Wednesday, Thursday, Friday.
When is confession at Saint Leo Catholic Church? ▼
Saint Leo Catholic Church confession times: Sunday 7:30 AM - 8 AM, 7:30 AM, 7:30 AM, 7:30 AM, 7:30 AM, 7:30 AM, 7:30 AM, 9:45 AM - 10:15 AM, 9:45 AM, 9:45 AM, 9:45 AM, 9:45 AM, 9:45 AM, 9:45 AM, 11:45 AM, 11:45 AM, 11:45 AM, 11:45 AM, 11:45 AM; Monday 7:30 AM; Tuesday 7:30 AM; Wednesday 7:30 AM; Thursday 7:30 AM; Friday 7:30 AM; Saturday 3:30 PM, 3:30 PM, 3:30 PM, 3:30 PM, 3:30 PM. Confession is also known as the Sacrament of Reconciliation.
Does Saint Leo Catholic Church have daily Mass? ▼
Yes, Saint Leo Catholic Church offers daily Mass on Monday, Tuesday, Wednesday, Thursday, Friday. Common weekday Mass times: 8 AM.
Where is Saint Leo Catholic Church located? ▼
Saint Leo Catholic Church is located at 309 S Main Ave., Demopolis, AL 36732. Get directions using the "Directions" button on this page.
Does Saint Leo Catholic Church have Eucharistic Adoration? ▼
Yes, Saint Leo Catholic Church offers Eucharistic Adoration. Schedule: Friday 7 AM.
Nearby Catholic Churches
St. Leo the Great Catholic Church
Demopolis, AL
0.0 miles away
Saint Francis of Assisi Catholic Church
Livingston, AL
20.4 miles away
St. Mary Catholic Church
Eutaw, AL
22.7 miles away
St. John the Evangelist
Butler, AL
36.7 miles away
Immaculate Conception
Orrville, AL
38.1 miles away
St. Joseph Mission Catholic Church
Camden, AL
47.5 miles away