Background
Leonard, John Edwards was born on September 22, 1845 in Fairville, Pennsylvania, United States.
Leonard, John Edwards was born on September 22, 1845 in Fairville, Pennsylvania, United States.
Graduate Phillips Exeter (New Hampshire (U.S.)) Academy, 1863, Harvard, 1867. Studied law, Germany.
Member United States House