Geneva Police got more than they bargained for during an early morning vehicle stop in the 800 block of Peck Road Tuesday.
As police tried to stop the vehicle around 5:30 a.m., the driver took off on foot and disappeared for several hours before being apprehended at 11:30 a.m. in the Mill Creek subdivision. Police discovered the vehicle Joshua J. Meador, 25, of Union, was driving had been stolen from a residence in Union.
Patch received reports from residents about police converging on the neighborhood with the help of K-9 units, Kane County Sheriff's Department, Batavia Police Department and even a helicopter from Homeland Security.
Meador is being held at the Geneva Police Department awaiting bond call on Wednesday.
Meador faces charges of speeding, driving without a valid license, possession of a hypodermic needle, resisting arrest and obstructing a peace officer, possession of a converted vehicle, and possession of a stolen vehicle. The last two offenses are categorized as Class 2 felonies.