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