Robert Lee Mitchell + Thelma Thomas

No children
19091980
Birth: November 20, 1909 41 20
Death: October 27, 1980Durham, Durham, North Carolina, USA
1910
Birth: October 3, 1910
Burial: Stoney Creek Cemetery, Powellsville, NC

Facts and events

No facts exist for this family.