Hours Of Operations Flor Idaho Flor Hours of Operation and Locations in Idaho 4.9 - 81 votes 2 Locations in Idaho Flor Hours Category: Pets Flor - Mountain Home, ID 83647 1035 W 6th S(208) 587-0640 View Store Details Flor - Rigby, ID 83442 118 W Main St(208) 745-0494 View Store Details Recommend For You Ethan Allen La-Z-Boy Furniture Galleries Diesel Penelope Roxy Capezio A Pea in the Pod Terminix Pest Control Orkin Pest Control SIMPLE Mobile