Central Illinois Center for the Blind & Visually Impaired

Services, including assistive technology, transportation, social events, and food distribution, for people living with uncorrectable vision loss. 

Address

2905 W. Garden St.
Peoria, IL 61605
United States

Phone Number
Website

Community Resource Type
chat loading...