List of Flor Stores in Elmhurst, IL Outlet Note Regular Brands Flor Illinois Elmhurst Rating 4.9 based on 91 votes Products Lamps Lighting Paint Carpets Rug Tiles Mat NameAddressPhone Name/Address/Phone Flor outlet - Elmhurst 134 W Vallette St (630) 501-0046 Flor outlet - Elmhurst 116 N York St, Ste 300 (866) 281-3567 People Also Viewed