1. Animal Clinic & Hospital 1222 Logan St, Moscow, ID 83843 Coordinate: 46.72345,-116.99282 Phone: (208) 882-4712