Our Lady of Perpetual Help Catholic ChurchParishShare618 South Grimes StreetSan Antonio, TX 78203United StatesGet directions