Optometrist
OPTOMETRIST CONTROLLED SUBSTANCE
34*****95
INACTIVE
N
RICHARD
ROBERTS
OD
RICHARD N ROBERTS OD
12/02/1996
03/30/2010
03/31/2012
CHAMPAIGN
IL
61822
Practitioner
III IV V
01/12/2012