Iglesia Católica Virgen de La MercedParishShareEsteban Arriciaga091050 Isla del Bejucal, Los RíosEcuadorGet directions