Optometrist
OPTOMETRIST CONTROLLED SUBSTANCE
34*****12
NOT RENEWED
N
TOD M
DIFFENBAUGH
OD
TOD M DIFFENBAUGH OD
06/26/1996
03/31/1998
MOLINE
IL
61265
ROCK ISLAND
Practitioner
IV
09/02/2005