Best put-in location to test canoe - toronto area

Hello WCA.
New member here and I live in Toronto but spend most of my canoe time in Temagami. I'm refurbishing a 50 year old cedar strip made by the Temagmi Canoe Company and, because I can't travel up there at the moment, i was wondering if anyone can recommend the best put-in location in the GTA to test out the canoe. Calm water and dock would be preferable but probably not doable. I live here but I'm just not sure of the best locations to drop a canoe in the water?
Any recommendations would be appreciated.
Thanks in advance,
Rob

Forums