Subway adresses in Genoa‚ IL Home Work hours Subway hours Illinois Genoa AddressPhoneMap522 E Main St Genoa(815) 784-3883 You May Like McDonald's hoursSubway hoursPeople Are Reading