There are apparently 2 (potential) nests, but I've taken a glimpse at the nest on the SE corner of Yonge and Stoufville Rd.
There's an osprey nest on the top of the cell phone tower. Last year, there were a pair of ospreys nesting there.
This year, I'm pretty certain i've observed one that remains 1/3 of the way down the tower.
There may also be an osprey up in the nest, but its hard to tell.