Leigh Occhi was just 13 when she disappeared from her home that she shared with her mother in the morning hours of August 27, 1992 in Tupelo, MS. Leigh is still missing, although foul play is suspected. Law enforcement and her family are still seeking answers as to what happened that morning. If you have any information about the disappearance of Leigh Occhi or the happenings surrounding her disappearance, please contact the Tupelo Police Department at 662-841-6491 or the Federal Bureau of Investigation at 202-324-3000.
Subscribe and then follow us and join the discussion on Instagram, Twitter, and Facebook at DownTheRabbitHolesPodcast
Disclaimer: All theories discussed are our opinions based on our research. The majority of our research comes from publicly available sources. #armchairdetectives