THERESA Y SCHELFO

Business Entity
INACTIVE

Optometrist

LICENSED OPTOMETRIST

046007714

INACTIVE

N

THERESA Y

SCHELFO

THERESA Y SCHELFO

08/20/1984

03/31/1988

BLOOMINGTON

IN

47401

INDIANA

N

08/31/2005