Saint Gregory the Great Catholic ChurchParishShare700 Dewhurst RoadSan Antonio, TX 78213United StatesGet directions