It flows northeast, takes in the left tributary North Porcupine River, flows southeast through the neighbourhood of Hoyle and again under Highway 101, and reaches its mouth at the northwest of Night Hawk Lake at an elevation of 274 meters .