Optometrist
LICENSED OPTOMETRIST
046010358
NOT RENEWED
N
JAMES
PHILIP
SCHERMAN
OD
JAMES PHILIP SCHERMAN OD
06/29/2010
03/31/2012
SAINT LOUIS
MO
63117
MISSOURI
05/16/2012