OurNorthernRoots
Willard N. Beach
Generation: 1
1. Willard N. Beach was born on 1 Feb 1896 in Almond, Allegany County, New York; died on 17 Mar 1976 in Bath, Steuben County, New York; was buried in National Cemetery, Bath, Steuben County, New York.
