If you go to
ebird, you can search by location and/or by species.
Try the "hotspot" map.
I checked a couple of parks; they have a few species of owl but not often spotted.
I'd also keep checking for reports of snowy owls. It's a little early in the season, but if one does come by, it's likely to stay in one place for a while. They're active in daylight and like open spaces, so they're much easier to see than other owls in this part of the world.
You may be best off with local advice. I didn't find an Audubon club for Toronto, but I did find this:
Toronto Ornithological Club