Iglesia Católica Virgen de La NubeParishShareJulio Jaramillo Laurido091602 El Triunfo, GuayasEcuadorGet directions