Optometrist
LICENSED OPTOMETRIST
046007714
INACTIVE
N
THERESA Y
SCHELFO
THERESA Y SCHELFO
08/20/1984
03/31/1988
BLOOMINGTON
IN
47401
INDIANA
08/31/2005