NPI: 1285138586 · PROVIDENCE, RI 02902 · Student in an Organized Health Care Education/Training Program · NPI assigned 03/21/2018