NPI Central
The Miriam Hospital — NPI 1164716031, Providence, RI | NPI Central