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