John Thomas Davis
Posted in:
John Thomas Davis, age 70, of Elgin, passed away on Feb. 25, 2023.
Services will be private.
Arrangements entrusted to Providence-Jones Family Funeral Home.