NPI: 1225065394 · PROVIDENCE, RI 02903 · Neurology with Special Qualifications in Child Neurology Physician · NPI assigned 06/26/2006