Tragic accident that occurred on March 27th in Elwood, Illinois. 22-year-old Jeremiah Hill lost his life in a two-vehicle crash at Arsenal Road and Elwood International Port Road. Hill was transported to Amita Health Saint Joseph’s Medical Center where he later was pronounced dead. The Wilmington Emergency Service and Disaster Agency and Will County Sheriff's Office also responded to the crash, and Illinois State Police assisted in reconstruction. The Elwood Police Department continues to investigate the exact cause of the accident. We send our thoughts and prayers to the family of the victim.
Know something we don't about this accident? or do you have
a news tip for us?
Let us Know
Would you like to leave well wishes or remembrances for
Send your message