Walsh Canada Vice President, Craig Lesurf, addresses crowd at Credit Valley Hospital on Wed 5-3.

Credit Valley Hospital