Iglesia Católica María AuxiliadoraParishShare1.- Callejón 13 SE070101 Machala, El OroEcuadorGet directions