The river begins at an unnamed lake in the Nolalu Local Service Board about 7 kilometers northeast of the community of Mackies, on Ontario Highway 588, and flows east to take in the left tributary North River.