Owyhee Health & Rehabilitation Center
Headings:Nursing Homes & Life Care Facilities, Retirement & Assisted Living Facilities
Latitude:43.61886 Longitude:-116.936383
108 W Owyhee Ave
Homedale, ID 83628
Call
12083373168