Hill Nursing Home
808 NW M L King Ave
Idabel, OK 74745
Hill Nursing Home is a 51 unit nursing home facility. It is located at 808 NW M L King Ave in Idabel, Oklahoma. The facility is in a generally lower income area, with an average per-household income of ...