sentences:  Its headwaters are located about east of Charlotte, Michigan in Eaton County's Eaton township (only west of the Grand River at Eaton Rapids).It flows generally west and north through Eaton and Barry counties, before entering the Grand in Kent County.The Grand ultimately flows into Lake Michigan at Grand Haven, approximately down stream.