Owyhee Health & Rehab Center
108 W Owyhee Avenue
Homedale, ID 83628
Owyhee Health and Rehabilitation Center of Homedale, ID provides quality nursing care and rehabilitative therapies. We are licensed by the State of Idaho and members of the Idaho and American Health Care Associations.β¦