Background
Harrison, Leon was born on August 13, 1866 in Liverpool, England. Son of Gustave and Louisa (Nelson) Harrison.
Harrison, Leon was born on August 13, 1866 in Liverpool, England. Son of Gustave and Louisa (Nelson) Harrison.
Graduate into New York City College, from public Graduate Emanuel Theological Graduate work in philosophy Columbia, 3 years
Director Tenement-house Improvement Association.