Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036080992
INACTIVE
N
ROBERT L
PENN
MD
ROBERT L PENN MD
07/14/1990
07/31/2006
07/31/2008
WOODRIDGE
IL
60517
DUPAGE
Y
02/11/2015
2014011537
Refuse To Renew
02/06/2015
due to a sister-state discipline in the state of Idaho.