Grocery Stores in Idaho City, ID Idaho City Grocery3868 Highway 21Idaho City, ID, 836312083924426Crouch Merc Grocery StoreGrocery Stores Show More