St. Leo the Great Demopolis Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Street Address
309 South Main Avenue
Demopolis,
AL
36732
United States
Phone: 334-289-2767
Fax: 334-289-6085
Download St. Leo the Great vCard with Mass Times
Click here to contact the church Â
Church Pastor
Rev. Lawrence E. Shinnick
Pastor
309 South Main Avenue
Demopolis,
AL
36732
United States
Phone: 334-289-2767
Fax: 334-289-6085
Download Pastor Rev. Lawrence E. Shinnick vCard
Click here to contact Rev. Lawrence E. Shinnick Â