ISP Announce Arrest in Fatal Hit in Run Crash in Macon Co.

Friday, 16 December 2022

The Illinois State Police provide an update to a fatal hit and run crash in Decatur. 

Police said they arrested Carry P. Floyd (61), of Decatur, for leaving the scene of an accident involving death.

Floyd was taken to the Macon County Jail on a $100,000 bond.

Older Articles Newer Articles