Even in Ontario there are lakes here and there with year-round seasons for (stocked) lakers.
I'm not actually sure whether the Niagara would be an example of a river that lakers enter during the spawn to forage on the migratories' eggs, or just a river that's deep and cold enough to support lakers in its own right. Some major rivers are more like lakes from a fish's perspective.