Sacred Heart Catholic ChurchParishShare215 North 16th AvenueEdinburg, TX 78541United StatesGet directions