Missing Since: 2023-01-08 Location: None, Missouri
Davis was last seen in O’Fallon, Missouri on January 8, 2023. He has never been heard from again. Few details are available in his case. Investigating Agency St. Charles County Police Department 636‐949‐3000 Source Information Missouri State Highway Patrol Updated 1 time since October 12, 2004. Last updated March 6, 2024; casefile added.