Iglesia Católica Jesús Buen PastorParishShareYaguarcocha180160 Ambato, TungurahuaEcuadorGet directions