Helen Demetris Harris
January 14, 1934 - May 23, 2022
Helen Demetris Allen Harris was born on January 14, 1934, in Mound City, Illinois to the union of the late Otis Allen Sr. and Lucille Moss Allen. She grew up in Mound City with her brothers, Otis Jr. and Clarence, and her sister,... View Obituary & Service Information