In August 2014, the body of Juan Francisco Flories-Cholula was discovered in his residence in Irondale, Alabama. The Jefferson County Coroner/Medical Examiner's Office responded to the scene. Following a thorough investigation, it was determined that Juan had died of natural causes. Despite efforts to identify and notify any next of kin, Juan remained unclaimed, prompting the case to be registered under Namus ID: UCP2759.
Juan had previously been known to reside in Stafford, Texas, as re
...Read MoreDate Found: 08/12/2014