St. Leonard Catholic Church
Catholic
8510 S Zarzamora St, San Antonio, TX, 78224
Phone: (210) 924-6000
Website: www.parishesonline.com/scripts/hostedsites/Org.asp?ID=3689
Connect: Facebook
Nearby Churches
- Mercy Church San Antonio · San Antonio, TX
- Good Shepherd Church of God · San Antonio, TX
- Central Christian Church · San Antonio, TX
- Iglesia Pentecostal La Grey · San Antonio, TX
- The Miracle Center Church · San Antonio, TX
- Christ In US Ministries · San Antonio, TX