Menchie's Frozen Yogurt adresses in Sugar Land‚ TX Home Work hours Menchie's Frozen Yogurt hours Texas Sugar Land AddressPhoneMap3363 Highway 6 Sugar Land(281) 265-1158 19824 Southwest Fwy Sugar Land(281) 762-0615 You May Like Marco's Pizza hoursSmashburger hoursBlimpie hoursT.G.I. Friday's hoursDairy Queen hoursBurger King hoursPeople Are Reading