St Leo’s Catholic Church Demopolis, Alabama, USA

Translate to your Language

Today is Friday, March 29, 2024

St Leo's Catholic Church, Demopolis, Alabama – Address, Contacts, Location, Mass Schedules, Confession Hours, Telephone Number, Adoration Schedule, Google Map/Coordinates

St Leo's Catholic Church is located in 309 S. Main Ave, Demopolis and belongs to the Diocese of Birmingham in Alabama 36732, United States of America (USA).

The table below gives the fine details of

St Leo's Catholic Church Demopolis

Street Address

309 S. Main Ave
Demopolis, Alabama 36732, United States of America (USA)

Phone Number: 334-289-2767
Email Address: stleothegreatcathloci@gmail.com
Website: stleo.info/

Diocese Belongs to the Diocese of Birmingham
Google Map Coordinates 32.513614, -87.838609

St Leo's Catholic Church Demopolis Mass Schedule

Monday to Saturday- 8: 00 a.m
Saturday vigil- 6:00 p.m
Sunday mass 10: 00 p.m

St Leo's Catholic Church Demopolis Parish Office Days and Hours

Pending update

Parish Confession Days and Time

Confession by appointment

St Leo's Catholic Church Demopolis Chapel Adoration Schedule

1 hour before mass

Parish Short History

Catholicism was first introduced to this region in 1540 by the priests who accompanied Hernando DeSoto. The French Napoleonic exiles of the Vine and Olive Colony held religious services and attempted to establish a Catholic mission in Demopolis in 1817. Services were held in homes and in a small frame structure until the current building was constructed in 1905. The brick Gothic Revival style church was designed by Architect J.A. Gaboury of Birmingham, Alabama. The church remained a mission church until the St. Leo’s Parish was permanently established in 1936.

Parish Google Map


Share This Readings Using ...