Optometrist
LICENSED OPTOMETRIST
046006369
NOT RENEWED
N
RICHARD
ALLEN
SCHWARZ
OD
RICHARD ALLEN SCHWARZ OD
04/01/2004
03/31/2006
IL
Y
05/11/2006
2001002349
Fine
03/07/2003
Failed to maintain patient records for the required minimum of three years.