Question: The town of Riverhead rests on the mouth of which river that drains an area between the Harbor Hill and Ronkonkoma terminal moraines?
Sentence (from "Riverhead (town), New York"): Riverhead is a town within Suffolk County, New York, on the north shore of Long Island.
Relevant evidence: Yes