St. Theresa of the Infant Jesus 

200 N. Placido Salazar St
Edcouch, TX 78538

Mailing Address

P.O. Box 307
Edcouch, Tx 78538

Parish Office Hours - Edcouch

Monday, Tuesday, Thursday and Friday
8:30am-12:30pm and 1:00pm-5:00pm


 Phone: (956) 262-1347 

Our Lady of Guadalupe

200 N. Laurel Ave
La Villa, Tx 78562

Parish Office Hours - La Villa

9:00am to 12:00pm

Phone: (956) 262-9202