Our Lady of the Angels Catholic ChurchParishShare1214 Stonewall StreetSan Antonio, TX 78211United StatesGet directions