NPI: 1225468812 · SPENCER, IA 51301 · Oral & Maxillofacial Surgery (D.M.D.) · NPI assigned 11/18/2013