Address: 3107 North St. Mary's Street,
San Antonio, Texas 78212
Phone: 210.732.6295
Email: office@olssa.org
Office hours:
Mon - Fri 8:30AM to 12:00PM - 1:00 PM to 4:00PM
Saturday & Sunday (Closed)*
*Unless you have an appointment scheduled with the priest or deacon.