On March 6, 2018, the body of Leon Davis, a male individual, was discovered in New London, Connecticut. Despite efforts from authorities, no next of kin has been identified or located, leaving Leon's case open and without closure. The record of this unclaimed person is documented under Namus ID: UCP5258. The need to find relatives or acquaintances who could shed light on his life and circumstances persists.
Leon Davis was described as being 5'10" tall and weighing 138 pounds at the time o...
MEMBER ACCESS
Continue reading the complete recovery summary
Unlock the full recovery narrative for Leon Davis, available source links, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in
Date Found: 03/06/2018