Santa Cruz Mission – Laredo, TX

Santa Cruz Mission Mass Times

Domingo / Sunday 9:30 am Spanish

Wednesday/Miercoles 6 pm Spanish

956-723-7171