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