1. North Palouse Veterinary Clinic 1010 Travis Rd, Potlatch, ID 83855 Coordinate: 46.93054,-116.91861 Phone: (208) 875-1096