Iglesia Católica San Pedro de RicaurteParishShareAntonio Guerra CruzRicaurte, Los RíosEcuadorGet directions