SheWhoMustNotBeNamed
Former Member
Randall Dean Leach
Endangered Missing
Missing From: Idaho Falls, Idaho
Missing Since: November 6, 1980
Age: 20 -- Height: 5'8" -- Weight: 140 lbs -- Hair Color: Brown -- Eye Color: Blue
Randall's left ear is pierced.
Randall left his family's home in Sheboygan, Wisconsin in November 1980 to hitchhike to a relative's home in Bend, Oregon. He was last seen in Idaho Falls, Idaho on November 6. He has never been heard from again.
Doe Network
NamUs
Charley Project