Address
LL18-1701 Woodward Drive
Ottawa, Ontario
K2C0R4
Phone Number
343-997-7686
Web Site
Employees
30
About Us
The Kidney Foundation of Canada is the national charitable organization committed to alleviating the burden of kidney disease in Canada.