Hours Of Operations Flor Illinois Elmhurst 60126 Flor Hours of Operation and Location in Elmhurst, IL 60126 4.3 - 51 votes 116 N York St, Ste 300, Elmhurst, IL 60126 (866) 281-3567 Get Directions Flor Hours Category: Pets Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore ElmhurstView More Apparel KmartCarharttKohl's OutletNikeCatherines Sports NikeBasic BasicHockey ShopBladesFleet Feet Sports Jewelry Kohl's OutletGoldmax Recommend For You SIMPLE Mobile Bath & Body Works Verizon Wireless Lush ADT At Home Bashas' Champion Crossfit Deb