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