Iglesia Católica San José de QuichincheParishShareSucre100208 San José de Quichinche, ImbaburaEcuadorGet directions