Appliances in Flora, IL Electrolux USA841 W North AveFlora, IL, 628396186627300Appliance RepairMajor Appliance Refinishing RepairManufacturing CompaniesSmall Appliance RepairVacuum Cleaners Repair Service Show MoreSee AlsoMajor Appliance Refinishing & RepairMajor AppliancesSmall Appliances