Iglesia Católica Cristo Liberador | MachalaParishShareCalle 8 S-O - Dr. Simón Fernández Jaramillo070201 Machala, El OroEcuadorGet directions