Iglesia Católica Nuestra Señora de la Merced - La MercedParishShareAbuya160101 Puyo, PastazaEcuadorGet directions