Liberty Commons Nursing And Rehabilitation Center - 1-Star Rehab Facility in Sanford, NC | Placet