Louis Towson Ellis

  • Born on August 1, 1886 in New Orleans
  • Deceased on November 15, 1956 in this municipality, at the age of 70 years

Parents

Family