My Fit Foods announced the immediate closure of all its stores in February. The company was founded in 2006 and operated a store at 15820 Hwy. 59, Ste. 300, Sugar Land.
The company, which sold healthy planned meals, did not offer an explanation for the closure and the Sugar Land location’s phone was disconnected days after the announcement was issued.
www.myfitfoods.com