mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Homedale, ID 83628
5
Overall Stars
Owyhee Health & Rehabilitation Center
108 West Owyhee
Homedale, ID, 83628
(208) 337-3168
Nursing Home
Information
Owyhee Health & Rehabilitation Center is a for profit - corporate nursing home certified for medicare and medicaid in Homedale, ID.