Rio Arriba County Pet Services (New Mexico)

Animal Shelters in Rio Arriba County, NM provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

Chama Valley Humane Society Chama NM PO Box 131 87520 505-756-0155

Dixon Animal Protection Society Dixon NM PO Box 96 87527 505-579-4608

Espanola Valley Humane Society Española NM 108 Hamm Parkway 87532 505-753-8662

Rio Arriba County Animal Control Española NM PO Box 1256 87532 505-753-2992