On The Record
January 11, 2023
On 12/30/22, at approximately 2:49 pm, Stephenson County Sheriff’s Office personnel responded to a car vs pedestrian traffic crash in the area of Business 20 West and W. Lily Creek Road in rural Freeport. Upon arrival, a 22 year old male resident of rural Freeport was found deceased at the scene.
During an ensuing investigation, it was determined that the decedent was a pedestrian who been struck by a westbound vehicle. The involved vehicle was found stopped along the roadway on Business 20 West near Harlem Center Road and the female driver, who was uninjured, is cur...