Leta Murdough was born in 1907, age 116. Leta Murdough's address is 103 Saint Paul Street , Durham, NC 27704.
Address History: 103 Saint Paul Street, Durham, NC 27704
Leta Murdough's current address is 376 Po Box , Durham, NC 27702. Leta's age is 116 years old (1907).
Address History: 376 Po Box, Durham, NC 27702
Results 1 - 2 of 2