NPI: 1215031661 · PROVIDENCE, RI 02906 · Public Health & General Preventive Medicine Physician · NPI assigned 09/07/2006