DEBRA SMOTHERS-CHAMPLEY OD

Business Entity
NOT RENEWED

Optometrist

LICENSED OPTOMETRIST ANCILLARY OFFICE

047098739

NOT RENEWED

N

OD

DEBRA

SMOTHERS-CHAMPLEY

DEBRA SMOTHERS-CHAMPLEY OD

05/08/1996

02/05/2004

03/31/2006

VANDALIA

IL

62571

SHELBY

N

05/11/2006