Navigation: / Animal Hospitals and Clinics / Idaho Vets / Challis Vets /

Lone Pine Animal Hospital PA



HC 63 Box 1736
Challis, Idaho

(208) 879-4800