Our Lady of the Atonement Catholic ChurchParishShare15415 Red Robin RoadSan Antonio, TX 78255United StatesGet directions