Saint Lawrence Catholic ChurchParishShare236 East Petaluma BoulevardSan Antonio, TX 78221United StatesGet directions