NPI Central
Cecelia Haffner Jatta, RN, BS — NPI 1740929207, Providence, RI | NPI Central