Owaneco Il Accident, Location in central Illinois about 31 miles from Decatur and about 193 miles from Chicago.


Powered By GrowthZone