Ellen Beth Sloan, a 52-year-old woman from Polson, Montana, has been missing since April 16, 2005. She was last seen at her home, located near the 3000 block of South Shore Route. Her disappearance is surrounded by several unusual circumstances. At the time, she was facing federal charges related to tax evasion but was cooperating with authorities and had been released on her own recognizance. Despite this, she vanished before attending her son's college graduation, an event her family stat
...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Ellen Sloan, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in
Last Seen: Apr 16, 2005