I've seen them north of Lawrence st at Cruikshank Park. The weirs are all notched so the salmon can get quite a ways up, but there's an impass at Board of Trade Golf Course. The fish ladder there gets checked regularly by Ontario Streams, but they don't release any salmon over the dam, in order to protect the native fishery up there.