
William Edgar Ryals
Generation: 1
1.
William Edgar Ryals was born on 8 Apr 1866 in Buies Creek, Harnett County, NC; died on 3 Apr 1923 in Hillsboro, Orange County, NC.
