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