The Hendee Family Tree

Death

Death

Person Edna Carroll
Date 3/21/1978
Place Shreveport
Country United States