Iglesia Católica Jesús del Gran Poder - San FranciscoParishShareFrancisco Flor180202 Ambato, TungurahuaEcuadorGet directions