Skip to content
Catholic Churches in Detroit, Michigan

Church of St. Leo

Archdiocese of Detroit

Directions

Address

4860 15th St.
Detroit, MI 48208

Church of St. Leo is a Roman Catholic parish in Detroit, Michigan, part of the Archdiocese of Detroit. View the full schedule below.

Mass Schedule

Mass times not yet available. Help us by submitting them.

Frequently Asked Questions

Where is Church of St. Leo located?

Church of St. Leo is located at 4860 15th St., Detroit, MI 48208. Get directions using the "Directions" button on this page.