Olive Florence Crowell
December 10, 1924 - December 19, 2017
Olive Florence Crowell, 93, Clerical worker, born December 10, 1924, New Castle, England. Passed away December 19, 2017, Denton, Texas. Non Ceremonial cremation, no services planned. Under the direction of Denton Funeral Home and Cremation... View Obituary & Service Information