Approximately 17 miles in length, it originate as the outflow of Lake Tibet in the southwestern part of the town of Kent and flows southwest towards the town of Peekskill in farthest northwest Westchester County.