Veterinary clinic
Lone Pine Animal Hospital
15950 US-93, Challis, ID 83226
Opening hours
Hours not listed. Please call ahead at (208) 879-4800 to confirm availability.
15950 US-93, Challis, ID 83226
Hours not listed. Please call ahead at (208) 879-4800 to confirm availability.