The Hills Nursing & Rehabilitation - 1-Star Rehab Facility in Decatur, TX | Placet