Optometrist
LICENSED OPTOMETRIST
046002307
NOT RENEWED
N
IDA S C B
SCHMIDT
IDA S C B SCHMIDT
01/01/1997
LEHIGH ACRES
FL
33936
FLORIDA
08/31/2005