NPI: 1073799573 · PROVIDENCE, RI 02904 · Clinical Cardiac Electrophysiology Physician · NPI assigned 01/14/2008