Veterinary clinic
North Palouse Veterinary Clinic
1010 Travis Rd, Potlatch, ID 83855
Opening hours
Hours not listed. Please call ahead at (208) 875-1096 to confirm availability.
1010 Travis Rd, Potlatch, ID 83855
Hours not listed. Please call ahead at (208) 875-1096 to confirm availability.