NPI: 1376689646 · TWIN FALLS, ID 83301 · Oral and Maxillofacial Surgery (Dentist) · NPI assigned 01/30/2007