Complaint No. 1784046850 - 776192886

Tyler Matthew Willdrick
268 W Washington Avenue
Lewistown, Illinois 61542

Statement

Please see attached file for multiple specific dates where Deputy Tyler Willdrick was involved

Location

Fulton County, IL, USA

40.5531823, -90.2244662