Date of death: Saturday, April 1, 2023Link to online obituary: https://obits.al.com/us/obituaries/birmingham/name/john-davis-obituary?id=51592519