Provided by Wikipedia
Genoa is a city in the north-east corner of DeKalb County, Illinois, 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 in 2000.
* Description and images provided by
CC-BY-SA 3.0 license
DOWNLOAD OUR APP
Copyright © 2020