Jean Elsa Vance
November 30, 1955 - May 19, 2019
Jean Elsa Vance was born in Saint Louis, Missouri to her late parents, John and Jean Sherod. She will be remembered by her infectious smile, laughter and unconditional love she had for those dear to her. Jean worked at Saint Louis University... View Obituary & Service Information