Olivia "Libbee" Davis Clifford
March 5, 1950 - February 9, 2019
Olivia “Libbee” Davis Clifford Memphis, TN It is with profound sadness that the family of Olivia “Libbee” Davis Clifford announces her sudden death on February 9, 2019. She will be remembered for the light she brought... View Obituary & Service Information