Otter Creek

Fox River Watershed

Elgin, Illinois, United States

Location created by
Gary Swick

Latest photos

View all photos

Observation tests summary

Water temperature °C
0.3 Latest
0.3 Average
Chloride ppm
203.0 Latest
203.0 Average