Oscar McDowell – 40 March 18, 2023 1000 block of Fairwood Dr Elgin, Illinois.
The Kane County coroner has released the identity of a man killed in a shooting Thursday afternoon in Elgin.
Elgin resident Oscar McDowell, 40, died at Advocate Sherman Hospital.
The preliminary cause of death was a gunshot wound to his abdomen, according to the coroner.
© CopyRights RawNews1st