Thomas Davis, 99, of Portsmouth, VA passed away January 25, 2023. Altmeyer Funeral Home-Southside Chapel, 5033 Rouse Drive, Virginia Beach is in charge of arrangements.