Saint Thomas Syro Malabar Catholic ChurchParishShare8333 Braun RoadSan Antonio, TX 78254United StatesGet directions