Thomas Davis
December 19, 1954 - June 30, 2025
Thomas Robert Davis, 70, of Napoleon, Ohio passed away at his home on Monday, June 30, 2025. He was born in Napoleon on December 19, 1954, to the late Robert and Jean (Armbruster) Davis. On June 22, 1985, he married Louise “Lucy”... View Obituary & Service Information
