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