The Toronto Challenge – Improving the quality of life for seniors
|
For over 25 years, the Toronto Challenge has been bringing together participants from all ages and abilities to raise funds for non-profit organizations that are improving the quality of life for seniors in your community.