NPI: 1134174592 · PROVIDENCE, RI 02903 · Pediatric Anesthesiology Physician · NPI assigned 05/24/2006