Ollie Lee Roberts, a 41-year-old mother of six, was last seen in Detroit, Michigan, on June 1, 1990. Roberts resided on Arlington Street near McNichols Road. On the day of her disappearance, she reportedly left her home with an unidentified man and has not been seen or heard from since.
At the time of her disappearance, Roberts was described as a Black female with brown hair and green/hazel eyes, standing 5'2" tall and weighing 125 pounds. Those who knew her described her as a devoted m
...Read MoreLast Seen: Jun 01, 1990