Ellen Louisa Thurber

  • Born on December 11, 1880 in Cambridge
  • Deceased on July 7, 1953 in Boston, at the age of 72 years

Parents