Hours Of Operations Flor Idaho Mountain Home 83647 Flor Hours of Operation and Location in Mountain Home, ID 83647 4.3 - 42 votes 1035 W 6th S, Mountain Home, ID 83647 (208) 587-0640 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 Mountain HomeView More Apparel CarharttBeallsNew York & CompanyExpressDeb Sports Vans Jewelry Bealls Recommend For You SIMPLE Mobile H2O Wireless Ray-Ban Verizon Wireless Dollar Store Radioshack Centurylink New York & Company Merrell ADT