Central Illinois Center for the Blind and Visually Impaired
The Central Illinois Center for the Blind and Visually Impaired in Peoria provides services and support to people who are blind or visually impaired, including independent living skills training to help them lead independent lives.
2905 W Garden St, Peoria, IL, 61605
Services: Independent Living; Healthcare
Loading the full listing...