Iglesia Católica Señor CautivoParishShareAvenida 12ava Norte070205 Machala, El OroEcuadorGet directions