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