ViewsWatchers |
Hainesville is a village in Avon Township, Lake County, Illinois, United States. As of the 2010 census, it had a population of 3,597. Hainesville has the distinction of being the oldest incorporated community within Lake County. [edit] Research Tips
|