Menchie's Frozen Yogurt adresses in Altoona‚ IA Home Work hours Menchie's Frozen Yogurt hours Iowa Altoona AddressPhoneMap3418 8th St SW, Ste 1 Altoona(515) 967-0403 You May Like Pizza Ranch hoursKFC hoursPancheros Mexican Grill hoursPizza Hut hoursPanda Express hoursDairy Queen hoursPeople Are Reading