Iglesia Católica San José de CaupichoParishShareAvenida Leonidas Dubles183467 Quito, PichinchaEcuadorGet directions