Scott Devoe Defelice, a 31-year-old man from Baltimore, Maryland, has been missing since July 18, 1995. He was last seen at his place of employment, Pro Image, a sports apparel store located in the Eastpoint Mall, at approximately 10:00 a.m. After leaving his business, he never returned, and his disappearance has remained unsolved.
Following his disappearance, a customer of Defelice's reported seeing him on two separate occasions on August 9, 1995. One alleged sighting was at a local su
...Read MoreLast Seen: Jul 18, 1995