Iglesia Católica Señor de los MilagrosParishShareAvenida 22 NE070205 Machala, El OroEcuadorGet directions