Iglesia Católica Beata Mercedes de Jesús Molina y AyalaParishShareVía a Idependencia091951 El Guayabo, Los RíosEcuadorGet directions