NPI: 1417983123 · PROVIDENCE, RI 02903 · Clinical Cardiac Electrophysiology Physician · NPI assigned 06/24/2006