Catedral Nuestra Señora de la MercedCathedralShare10 de Agosto ???120150 Parroquia Babahoyo, Los RíosEcuadorGet directions