Phyliss E. Brewer, 19, was last seen on June 13, 1981, in Lowellville, Ohio. She reportedly left a residence on North Hubbard Road to go for a walk and never returned. Brewer's case is unusual because she was not officially reported missing until 2014, more than three decades after she was last seen. The investigation into her disappearance was initiated only after her sister's death, when the coroner's office discovered that a sibling was unaccounted for.
At the time of her disappearan
...Read MoreLast Seen: Jun 13, 1981