Owyhee Family Dental  •  Homedale, ID 83628  •  (208) 337-4383