William Francis Weaver
1876 - 1892 (16 years)
Generation: 1
1. William Francis Weaver was born on 29 Mar 1876 in Canton, Stark County, Ohio, USA; died on 6 Apr 1892 in Canton, Stark County, Ohio, USA.