Saint Leo Catholic Church is a church in the North 102nd Street 1920, also known as St. Leo Catholic Church in Omaha.
- House number
1920
- Postal code
68114
- Street
North 102nd Street
- alt_name
St. Leo Catholic Church
- Object
Religion
- Building
church
- Website
http://www.stleo.net/