Margaret Phlemen Duck
1871 - 1960 (88 years)
Generation: 1
1. Margaret Phlemen Duck was born on 22 Oct 1871 in Dongola, Searcy, Arkansas, United States; died on 2 Aug 1960 in Wagoner, Wagoner, Oklahoma, United States; was buried in Elmwood Cemetery, Wagoner, Wagoner, Oklahoma, United States.