Iglesia Católica Nuestra Señora de Chilla | MachalaParishShareAvenida Rocafuerte (1º Sur)070102 Machala, El OroEcuadorGet directions