Hi guys, does anyone know if it's possible to launch on Musselman's Lake near Stouffville? I called Cedar Beach last year but they said they don't have a launch and looking on google earth I can't seem to find any public launch site.