answersLogoWhite

0

The Saint Lawrence River runs from Kingston, Ontario past Brockville (ON), Ogdensburg (NY), Cornwall (ON), Montréal (QC), Laval (QC), Trois-Rivières (QC) and Québec City (QC).

Each of these cities sit on just one shore of the river, with the exception of Montréal and Laval, which are on islands in the river. So it is more precise to say that the river runs pastthese cities, and through none.

User Avatar

Wiki User

14y ago

What else can I help you with?