Organization: Canadian Federation of Humane Societies (also known as Humane Canada)
Type: Client
Address: Suite M100, 851 Industrial Ave, Ottawa, ON, K1G 4L3, CAN