1. Placitas Animal Rescue 37 Llano Del Norte, Placitas, NM 87043 Coordinate: 35.3396,-106.44168 Phone: (505) 867-0004