Iglesia San Francisco de ParagachiParishShareMonseñor Leonidas Proaño100117 Paragachi, ImbaburaEcuadorGet directions