Canaan Disability Home Charity

An organization dedicated to protecting the dignity and respect of the poor and disabled.