NPI: 1710687793 · EAST GREENWICH, RI 02818 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 03/07/2023