Physician Assistant
LICENSED PHYSICIAN ASSISTANT
085000678
NOT RENEWED
N
STEVEN SCOTT
HOWELL
STEVEN SCOTT HOWELL
03/28/1995
03/01/1998
ENFIELD
IL
62835
WHITE
Y
09/26/2006
1996007440
Revocation
11/12/1996
Disciplined in Arizona.