The CICBVI is a 501c3 organization serving adults who are blind or visually impaired, providing assistive technology, training, social events and more with a goal of maintaining independence.