Iglesia Católica Nuestra Señora del CarmenParishShare16 de Julio120313 Mocache, Los RíosEcuadorGet directions