Return to Directory First Name Eliseo Last Name Ochoa Name of Church Centro Evangelico Lluvias de Gracia Address 1202 S. Aster Street, Pharr, TX 78577 Phone Number 956-802-5635 Email pastorochoa64@gmail.com Contact listing ownerSend Message to listing owner Name Email Phone Number Message