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