Medical Doctor
TEMPORARY MEDICAL PERMIT
125034059
EXPIRED
N
KAREN
A
DIEFENBACH
MD
KAREN A DIEFENBACH MD
04/29/1996
06/30/2001
PEORIA
IL
61637
General Surgery
09/22/2006