Physician Assistant
PHYSICIAN ASSISTANT CONTROLLED SUBSTANCE
38*****22
NOT RENEWED
N
STEVEN
MICHAEL
STRAUB
STEVEN MICHAEL STRAUB
03/29/2002
03/01/2006
O FALLON
IL
62269
SAINT CLAIR
09/26/2006