Helen Stewart lives in North Carolina. She is retired, yet her way of life causes others to speak positively of her enthusiastic spirit. She cultivates diverse interests in her lif...view moreHelen Stewart lives in North Carolina. She is retired, yet her way of life causes others to speak positively of her enthusiastic spirit. She cultivates diverse interests in her life, including gardening, hiking the Blue Ridge Mountains, knitting, baking bread, and reading.view less