Luther Davis

  • Sep 13, 1885
  • Jan, 1965
  • Needham, MA

Luther was born September 13th, 1885. January, 1965 Luther Davis passed away in Needham, Massachusetts at the age of 79.

About Luther Davis

Records show that Luther Davis was born on September 13th, 1885. Historic records show that Luther died January, 1965 in Needham, Massachusetts. You may be able to find relatives of Luther Davis by browsing our site.