Iglesia Católica Nuestra Señora de Fátima | BabahoyoParishShareGarcía Moreno120150 Babahoyo, Los RíosEcuadorGet directions