Organization profile
CNIB
Canadian National Institute for the Blind. National charity providing programs and services - including guide dogs, employment support, technology training, and rehabilitation - for Canadians who are blind or have low vision.