Elna Dillon
June 19, 1940 - October 23, 2019
Elna Dillon was born June 19, 1940 in Memphis, Tennessee, and passed away on October 23, 2019 in San Francisco, California. She was the fifth child of Alonzo and Ardie Mae Dillon. Elna grew up in Webster Groves, Missouri and was baptized at... View Obituary & Service Information