Search
Menu
Home
Sources
About
Contacts
Indian Creek (New York)
Indian
Creek
is a
river
located in
Tompkins County, New York
. It
flows
into
Cayuga Lake
northwest
of
Ithaca, New York
.