Stillwater Assisted Living And Skilled Nursing Com - 4-Star Rehab Facility in Greenville, RI | Placet