To improve her “overall health,” Wendy Williams has reportedly checked into a wellness center. The timing of this comes as Williams was gearing up for her return to media with her pending podcast, “The Wendy Experience.” “She is taking some time to focus on her health and wellness as she prepares […]