Owyhee Health and Rehabilitation Center is a midsize skilled nursing facility located near the Snake River in Homedale, ID. This small town is approximately four miles to the east of the Oregon border and 36 miles west of Boise. The area is mostly residential, with some small stores and restaurants just a few blocks away from the facility.