Beecher crash kills off-duty Joliet Police Officer

The Will County Coroner's Office and Illinois State Police are investigating a traffic crash that left an off-duty Joliet Police Officer dead.  47-year-old  Sgt. Hollis Weller of Beecher was pronounced dead at the scene.  Police report the accident happened on Dixie Highway near Eagle Lake Road in Beecher.  The crash involved a passenger car, pickup truck and a semi. Another person was taken to an area hospital with injuries.

Sgt. Weller was a 20-year veteran of the Joliet department. He was a decorated officer recognized with numerous awards, including the Award for Heroism in 2015.  He is survived by his wife and three children.

94.1 WGFA