NPI: 1598922809 · PAWTUCKET, RI 02860 · Developmental - Behavioral Pediatrics Physician · NPI assigned 05/22/2008