Hospital Service Corporation-Ri 31 Canal Walk, Providence, RI 02903