NPI: 1588825285 · CRANSTON, RI 02920 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 06/24/2008