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