Iglesia Católica Nuestra Señora del Quinche | SinchalParishShareDavid QuirumbaySinchal, Santa ElenaEcuadorGet directions