Mountain Home ID Ice Cream Parlors 1. 110 N Main St, Mountain Home, ID 83647 | Stoaked Frozen Yogurt & Sandwich Bar (208) 587-3519