Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036060471
NOT RENEWED
N
RODGER WENDELL
LEFLER
MD
RODGER WENDELL LEFLER MD
07/02/1980
07/02/1980
07/31/2005
MACOMB
IL
61455
MCDONOUGH
Y
02/08/2016
2014000925
Reprimand
06/18/2014
for sister state discipline in the state of North Carolina.