In the hours after the slaying, one of the few clues police had to go on was the fact that Holmes' car had been taken from her driveway. The car was found later that week on the 3100 block of Stillman Street in North Philadelphia - and then some of Holmes' possessions were found in a house on that block, including her laptop.