Rio Arriba Magistrate Court 410 Paseo DE Onate Espanola, NM 87532 Phone: (505) 753-2532 Fax: (505) 753-4802
Category: County Government - Courts