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

More Catholic churches in San Antonio, TX

What to expect on your first visit