Menchie's Frozen Yogurt 3418 8th Street SouthwestSuite 1Altoona, IA, 50009 View Phone 515-967-0403 3418 8th Street Southwest, Suite 1Altoona, IA 50009 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page