Apple Orchard Park - Mendota Creek : Little Vermillion River
Mendota, Illinois, United States
- Observed on: Sun, 19 Feb 2023 17:56:00 -0600
- Testers Amy Brewer
Winter Chloride Watchers
- Lat: 41.5438852
- Lng: -89.1240764
No photos uploaded.
Ice storm earlier in the week - lots of extra salt on the streets in town.