Churches & Places Of Worship in Edcouch, TX Sacred Heart Church1100 Broadway StEdcouch, TX, 785389562621406Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of Worship Show MoreSee AlsoChurches