Saint Theresa Catholic ChurchParishShare205 Jefferson AvenueEdinburg, TX 78542United StatesGet directions