Hours Of Operations Flor Illinois Elmhurst Flor Hours of Operation and Locations in Elmhurst, IL 4.9 - 81 votes 2 Locations in Elmhurst Flor Hours Category: Pets Flor - Elmhurst, IL 60126 116 N York St, Ste 300(866) 281-3567 View Store Details Flor - Elmhurst, IL 60126 134 W Vallette St(630) 501-0046 View Store Details Explore ElmhurstView More Apparel KmartCarharttKohl's OutletNikeCatherines Sports NikeBladesFleet Feet SportsSports PlusG Sports Jewelry Kohl's OutletGoldmax Recommend For You Empire Today Ethan Allen West Elm Just Cabinets Furniture & More Herman Miller Steelcase La-Z-Boy Furniture Galleries David Yurman Na Hoku Tag Heuer