NPI: 1356638126 · ALTON, IL 62002 · Orthodontics and Dentofacial Orthopedic Dentist · NPI assigned 06/30/2011