Hours Of Operations Game Stop Idaho Mountain Home Game Stop Hours of Operation and Locations in Mountain Home, ID 4.7 - 48 votes 1 Locations in Mountain Home www.gamestop.com Game Stop Hours Category: Electronics Game Stop - Mountain Home, ID 83647 2680 American Legion Blvd, Ste 112(208) 580-2578 View Store Details Explore Mountain HomeView More Apparel CarharttBeallsNew York & CompanyDebNew York Sports Vans Jewelry Bealls Recommend For You Golf Galaxy Golfland Goodman Jewelers Goodwill Gristedes Gucci Havertys Furniture Hays Supermarkets Health Management Resources Hollister