E398503
Speed River is a river in southwestern Ontario, Canada, that flows through the city of Guelph and is part of the Grand River watershed.