OurNorthernRoots
William S. Fletcher
Generation: 1
1. William S. Fletcher was born in Mar 1864 in Vicksburg, Kalamazoo County, Michigan; died on 29 Apr 1895 in Bristol, Ontario County, New York; was buried in Codding Cemetery, Bristol, Ontario County, New York.
