Illinois Flood Insurance – Do you need it?

According to the Illinois Department of Natural Resources, Illinois has one of the largest inland systems of rivers, lakes, and streams in the U.S. – with nearly 15% of the total land area of 7,400 square miles subject to flooding. The total stream flow in IL averages...