ViewsWatchers |
Genoa is a city in the north-east corner of DeKalb County, Illinois in the United States. It is located on the historic Galena-Chicago stagecoach route. At the 2010 census the city had a population of 5,193, up from 4,169 at the 2000 census. [edit] Research Tips
|
|
|||||||||||||