Public Complaint No. 1736947217 - 345568334

Megan Elizabeth Fearon
151 Douglas Avenue
Elgin, Illinois 60120

Date of Offense

November 22, 2024

Statement

Officer Velazquez was laughing at me while I was sitting outside minding my own business and said I made a scratch on her car witch is a lye and no camera footage to prove I did that

Location

158 Symphony Way, Elgin, IL 60120, USA

42.0405772, -88.2833894