Iglesia Católica Beata Mercedes de Jesús Molina | QuevedoParishShareCalle T120509 Quevedo, Los RíosEcuadorGet directions