Saint Leo the Great Church
Catholic
- Address
-
2565 Saint Leo Place
Cincinnati, OH 45225 - Website
- https://www.saint-leo.org/
Saint Leo the Great Church is a Catholic church in Cincinnati, Ohio.
Location data © OpenStreetMap contributors.