Subway adresses in Flora‚ IL Home Work hours Subway hours Illinois Flora AddressPhoneMap1220 N State Rd Flora(618) 662-7900 You May Like Subway hoursPizza Hut hoursBurger King hoursMcDonald's hoursDairy Queen hoursPeople Are Reading