Optometrist
LICENSED OPTOMETRIST
046006928
INACTIVE
N
RICHARD
RUCOBA
RICHARD RUCOBA
09/27/1976
03/31/1988
IL
08/31/2005