Edgar Marsh Waller, Sr
1881 - 1958 (77 years)
Generation: 1
1. Edgar Marsh Waller, Sr was born on 8 Oct 1881 in Granville, North Carolina, USA; died on 8 Dec 1958 in Durham, North Carolina, USA; was buried in Durham, Durham County, North Carolina, United States of America.