Carol Davidson

Birth date: Nov 20, 1954 Death date: Oct 25, 2021

The most honest person you could ever want to know. Loved her family to a fault. She could criticize them all she wanted but shame on you if you said something. Carol passed away in Longview, Texas on Monday, October 25, 2021. Th