Background
Mcewan, William Leonard was born on October 17, 1859 in Frankfort, Kentucky, United States.
Mcewan, William Leonard was born on October 17, 1859 in Frankfort, Kentucky, United States.
Graduate Princeton Theological
President board of trustees Princeton Theological
Married Eleanor Fulton.