City Halls in Genoa, IL Genoa City Hall333 E 1st StGenoa, IL, 601358157842327City HallCity HallsCity Of Government Regarding Tree ProblemGovernment City Village TownshipSomonauk City Village HallVillage Of Village Hall Show More