Anonymous
Sent a Treasured Lilies Spray to the Taylor family.
Birth date: Jun 28, 1919 Death date: Dec 13, 2020
Neva June Glenn was born June 28, 1919 in a farm house in Olustee, Oklahoma, the third of four children and only daughter of Curt and Ava Glenn, who were farming in the area. They would move on to Duke where she graduated from hig Read Obituary