BLIND MISSION PROJECT OF CENTRAL ILLINOIS
EIN: 04-3698378 · Decatur, IL
PROVIDING EYE CARE TO UNDERPRIVILEGED PERSONS THROUGHOUT THE WORLD.
Do you represent BLIND MISSION PROJECT OF CENTRAL ILLINOIS? Sign up and claim this page to customize it and gain access to our dashboard. Learn More.