Life Exchange Foundation is a Canadian non-profit organization located in Chilliwack, British Columbia that provides oversight, leadership and...