Veterinarians and Animal Hospitals in Filer, ID
Larue Veterinary Clinic
3893 N 2250 E
Filer, ID 83328
ph: (208) 326-8646
Map
Veterinarians and Animal Hospitals in Idaho