NPI Central
Rhode Island Hospital — NPI 1083848980, Providence, RI | NPI Central