Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036094806
INACTIVE
N
STEVEN
H
PACKARD
MD
STEVEN H PACKARD MD
02/15/1997
06/17/2020
07/31/2023
CHAMPAIGN
IL
61822
CHAMPAIGN
Y
04/08/2023
2008003454
Fine
04/14/2011
for failure to notify patient of pathological finding of cancer.