Canine Companions for Independence

Categories: 

CFC #11647

www.cci.org

Canine Companions for Independence enhances the lives of people with disabilities by providing expertly-trained assistance dogs and a lifetime of support, entirely free of charge.