535 New Laredo Hwy, San Antonio, TX 78211 (210) 924-4383
How to go there
Catholic church Loc: 29.368 / -98.5467
Plan your visit