Oratorio de Pharr - Pharr Texas, U.S.A.The Pharr Oratory 11317 S. Jackson Road, Pharr, Texas 78577 1(956) 843-8217