Iglesia Católica Teresa de Calcuta | MachalaParishShareEcuador070121 Machala, El OroEcuadorGet directions