Holy Redeemer Catholic ChurchParishShare1819 Nevada StreetSan Antonio, TX 78203United StatesGet directions