Iglesia Católica San Vicente Ferrer | PuyoParishShareÁlvaro Valladares160101 Puyo, PastazaEcuadorGet directions