The McLeod River is a river in west-central Alberta, Canada.
It forms in the foothills of the Canadian Rockies, and is a major tributary of the Athabasca River.
The McLeod River is a river in west-central Alberta, Canada. It forms in the foothills of the Canadian Rockies, and is a major tributary of the Athabasca River.
McLeod River