NPI: 1457345159 · EAST GREENWICH, RI 02818 · Sports Medicine (Physical Medicine & Rehabilitation) Physician · NPI assigned 09/08/2005