1 Answers
Decatur Creek is a creek that flows into Schenevus Creek in Worcester, New York. Decatur Creek was formally called Parker Creek.
4 views
Answered
Decatur Creek is a creek that flows into Schenevus Creek in Worcester, New York. Decatur Creek was formally called Parker Creek.