Our Lady of Grace Catholic ChurchParishShare223 East Summit AvenueSan Antonio, TX 78212United StatesGet directions