Iglesia Católica La Merced - HuaquillasParishShareAvenida La República070503 Huaquillas, El OroEcuadorGet directions