In Memory of
Delora
Ione
Leftwich
General Information
Full Name
Delora Ione Leftwich
Date of Birth
Wednesday, October 19th, 1955
Date of Death
Monday, January 29th, 2018