ViewsWatchers |
Afton Township is one of nineteen townships in DeKalb County, Illinois, USA. As of the 2010 census, its population was 861 and it contained 372 housing units. [edit] Research Tips
|