NPI: 1841393212 · TWIN FALLS, ID 83341 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 09/07/2006