NPI: 1225015498 · EFFINGHAM, IL 62401 · Primary Podiatric Medicine Podiatrist · NPI assigned 12/28/2005