4734. Edgar Welch LEONARD3681 was born on 19 June 1881. He died on 7 October 1948 at the age of 67 in Southampton, Suffolk Co., Long Island, NY. Harvard A.B. 1903. Lived in New York City. Was a banker and stock broker.