 The river originates at Little Branch Lake in geographic Clyde Township.It flows southeast, south and west to Billings Lake in geographic Bruton Township.The river then heads south and reaches the York River just upstream of Branch Lake.