Veterinary clinic

Owyhee Vet Clinic

1 W Kansas Ave, Homedale, ID 83628

Opening hours

Hours not listed. Please call ahead at (208) 337-4677 to confirm availability.

Other animal hospitals in Homedale