Address: 3107 North St. Mary's Street,
San Antonio, Texas 78212
Phone: 210.732.6295
Email: office@olssa.org
Office hours:
Mon - Fri 9:00am - 4:00pm
Saturday (Closed)*
*Unless you have an appointment scheduled with one of our priests.