BACK TO ARTICLE:
IL Pair Montana Brown & Kyle DeKruif ID’d As Victims In Thursday Wauconda Double-Fatal Crash

U.S. 12, Wauconda, IL

PREVIOUS
NEXT

Geo quick facts: Wauconda is a village in Lake County, Illinois, United States. The population was 13,603 at the 2010 census. It is the site of the Wauconda Bog Nature Preserve, a National Natural Landmark – Wikipedia.

Back To Article: IL Pair Montana Brown & Kyle DeKruif ID’d As Victims In Thursday Wauconda Double-Fatal Crash