If you're desperate, and if we're home, you can charge at our place. I'm near CHEO.
I also found a tesla HPWC at a Swiss Chalet on Innes. I put it up on plugshare.
There is a HPWC at he Aviation museum which is a good place to kill a couple of hours with kids too