Welcome to St. Leo's Church
210.533.9108
Church: 4415 S. Flores St.
Office: 119 Octavia Pl.
San Antonio, Texas 78214
Signed in as:
filler@godaddy.com
210.533.9108
Church: 4415 S. Flores St.
Office: 119 Octavia Pl.
San Antonio, Texas 78214
Make quick and easy contributions to your church with online giving.
Read our bulletin to find out what's happening in your parish
Our hall is available to rent out for all occasions
4415 S. Flores St, San Antonio, Texas 78214
Office: 119 Octavia Pl., San Antonio, TX 78214 (210) 533-9108 stleoschurch@yahoo.com
Mon | 09:00 am – 05:00 pm | |
Tue | 09:00 am – 05:00 pm | |
Wed | 09:00 am – 05:00 pm | |
Thu | 09:00 am – 05:00 pm | |
Fri | 09:00 am – 12:00 pm | |
Sat | Closed | |
Sun | Closed |
We are closed for lunch from 12 PM - 1 PM
St. Leo the Great Catholic Church
119 Octavia Pl., San Antonio, TX 78214
Copyright © 2023 Saint Leo's Church - All Rights Reserved.