Early Texans DNA Project
Louisiana Death Certificate, New Orleans City File No. 64 01331 (1964) Elton Wright Titus.
-
Title Louisiana Death Certificate, New Orleans City File No. 64 01331 (1964) Elton Wright Titus. Short Title Louisiana Death Certificate. Source ID S1939 Linked to (1) Elton Wright Titus