Owyhee Medical Clinic
Add to Favorites
Add Hours
07/22/2017
They helped others me and my dog when she had a hurt foot and took care of my pumpkin so well. They take care of animals so good
Phone: (208) 337-3233
Address: 106 W Idaho Ave, Homedale, ID 83628
111 N Main St, Homedale, ID 83628
111 S Main St, Homedale, ID 83628
108 E Idaho Ave, Homedale, ID 83628
108 E Idaho Ave, Homedale, ID 83628
219 3rd St, Wilder, ID 83676
124 5th St, Wilder, ID 83676
124 5th St, Wilder, ID 83676