From Weston Road, Black Creek runs along a man-made concrete waterway along Humber Boulevard, Alliance Avenue and through Lambton Golf Club, and reaches its mouth as a left tributary of the Humber River near Scarlett Road and Dundas Street West at an elevation of 106 meters .