NPI Central
Isabella Iemma, LICSW — NPI 1922027184, Providence, RI | NPI Central