Odette Denne Wilson
October 28, 1961 - July 29, 2016
Odette Denne Wilson was born in St. Louis, Missouri to Mrs. Thelma Wilson and the late Edgar Wilson. She was a former employee of the Human Development Corporation for the City of St. Louis. At the time of her death, she was attending college.... View Obituary & Service Information
