Willow Creek (New York)


Willow Creek is a river located in Tompkins County, New York. It flows into Cayuga Lake east of Willow Creek, New York.