Iglesia Católica Nuestra Señora del Carmen - El CafetalParishShareAvenida General Barona120105 Babahoyo, Los RíosEcuadorGet directions