CNIB

CNIB Organization Type: Social & Community Services Address: 6136 Almon St, Halifax, Nova Scotia B3K 1T8 Contact: Jeff deViller Phone: 9024565982 Website: http://cnib.ca Celebrating 100 years in 2018, the CNIB Foundation is a non-profit organization driven to...