Map of Sediment Control Structure Pond Number 22 in Henderson County, IL:

Sediment Control Structure Pond Number 22 Henderson Kirkwood West 40.858823 -90.7881596