On March 7, 1974, 15-year-old Nancy Marie O'Sullivan disappeared from South Holland, Illinois, a community she had previously lived in before her family relocated to nearby Homewood in 1972. On the day she went missing, O'Sullivan, one of eleven siblings, was visiting a family in the 1300 block of 168th Place in South Holland, next door to her former residence. According to a friend, she was last seen walking to the end of their driveway and accepting a ride in a blue Cadillac. O'Sullivan had a
...Read MoreLast Seen: Mar 07, 1974