by Amie Weber
150 Good Deeds in 150 Days 2017.
Ray of Hope, Kitchener, ON
MAY 1, 2017
Ray of Hope has been providing care and hope for those struggling with crime, addiction or homelessness in the Waterloo Region since 1967. Their partnerships with community organizations...