What time are masses on Saturdays?
Address: 115 Main Plaza, San Antonio, TX 78205, USA
Mennio Soto | Nov 1, 2018
8am and 5pm
Craig Ford | Nov 1, 2018
According to their website, Spanish at 8 am, English at 5 pm.
Jose San Martin | Nov 1, 2018
5pm
Thanks! Your answer is awaiting moderation.