Person ID: I17558572577

Carrie Leora Tedford

5 Sep 1888 – 12 Mar 1973

Female

Married: 4 Sep 1909 — Tuscaloosa, Tuscaloosa, Alabama, United States