Saint Leo Catholic Mission
Church in Lusk, WY
Address: 900 W 5th St, Lusk, WY 82225, USA
Service times: Sun 11:30 AM
Website: https://www.strosetorrington.org/
Saint Leo Catholic Mission is a Catholic church in Lusk, WY. Service times: Sun 11:30 AM.
- Denomination
- Catholic