Hours Of Operations Flor Idaho Mountain Home Flor Hours of Operation and Locations in Mountain Home, ID 4.9 - 81 votes 1 Locations in Mountain Home Flor Hours Category: Pets Flor - Mountain Home, ID 83647 1035 W 6th S(208) 587-0640 View Store Details Explore Mountain HomeView More Apparel CarharttBeallsNew York & CompanyDebNew York Sports Vans Jewelry Bealls 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