NPI: 1477604387 · NORTH PROVIDENCE, RI 02904 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 01/16/2007