Houston TX Menchie's Frozen Yogurt 1. 10880 Louetta Rd, Houston, TX 77070 | Menchie's Frozen Yogurt (832) 717-4500