Central Illinois Center for the Blind and Visually Impaired Share: Community & Non-Profit Organizations Central Illinois Center for the Blind and Visually Impaired Visit Website Request Info 2905 W Garden St. Peoria, IL 61605 (309) 637-3693 About Map About We provide programs and services that support the emotional, educational, social, physical, and cultural needs of the blind and visually impaired. What's Nearby? Distance: 5 10 15 20 25 50 mi.