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