Estella M Giddens

Estella Giddens (Sister) was born December 6, 1950, in Harris, Oklahoma. The daughter of the late Troy Sr. and Martha Mosley of Harris, Oklahoma. She View full obituary

View Original NoticeEstella M Giddens