Person ID: I1167567880

Richard John Lockwood

6 Sep 1808 – 17 Jun 1870

Male

Married: 30 Dec 1851 — St. Louis, St. Louis, Missouri, United States