WThe New York Public Library  /  Photographers’ Identities Catalog
PIC ID: 270835

Leon R. Willard

American, 1877-1949

View raw data

Newspaper mentions indicate that Leon R. Willard was a sometime photographer who worked in New Ipswich, New Hampshire as late as 1916. He was also a farmer as well as a house and carriage painter. His death certificate indicates he was a widower, a chronic alcoholic, and that he burned to death in his house along with another man. His body was never found.

Data from

Locations

Leon R. Willard has 3 locations.

Birth (April 11, 1877)

New Ipswich, NH
USA

Active in (1890s-1910s)

New Ipswich, NH
USA

Death (April 26, 1949)

New Ipswich, NH
USA