Tara Noel DePew McEwen, 48, of Foristell, Missouri, was called to heaven on January 30, 2015. She lost her brave fight against lung cancer. Tara was born December 26, 1966 in Centralia, Illinois to Carol Tackett Melowitz and Larry DePew.... View Obituary & Service Information