Criminal Defense in Carol Stream
McMahon Law Offices defends residents and visitors facing criminal charges in Carol Stream. The village sits entirely within DuPage County, meaning all felony and misdemeanor cases arising here are prosecuted by the DuPage County State's Attorney and heard at the DuPage County Circuit Court in Wheaton — a courthouse our attorneys have practiced in exclusively for over two decades.
We handle every category of criminal charge filed in DuPage County:
- DUI Defense — First offense, aggravated DUI, felony DUI, breathalyzer refusal, statutory summary suspension hearings, and driver's license reinstatement
- Drug Crimes — Possession, possession with intent to deliver, delivery of a controlled substance, trafficking, and cannabis charges
- Domestic Violence — Domestic battery, aggravated domestic battery, violation of orders of protection, and criminal stalking
- Violent Crimes — Assault, aggravated battery, armed robbery, home invasion, and attempted murder
- Property Crimes — Retail theft, burglary, residential burglary, criminal trespass, and criminal damage to property
- Sex Crimes — Criminal sexual assault, criminal sexual abuse, predatory criminal sexual assault, and sex offender registration matters
- Weapon Crimes — Unlawful use of a weapon, aggravated UUW, FOID card violations, and illegal firearm possession
- Traffic Violations — Reckless driving, driving on a suspended or revoked license, leaving the scene of an accident, and street racing
- White Collar Crimes — Fraud, theft by deception, identity theft, embezzlement, and money laundering
Your Carol Stream Defense Team
Every Carol Stream criminal case handled by McMahon Law Offices benefits from two perspectives that no other DuPage County firm can offer. One attorney spent years prosecuting cases at the Wheaton courthouse as a DuPage County Assistant State's Attorney. The other decided them from the bench as a Circuit Judge. That combination gives every Carol Stream client a defense strategy built on a complete understanding of both sides of the criminal process at the 18th Judicial Circuit.
About Carol Stream
Carol Stream is a village of approximately 40,000 residents in DuPage County, located roughly 25 miles west of downtown Chicago. It borders Wheaton to the south, Glen Ellyn to the southwest, Bloomingdale to the north, and Glendale Heights to the east. Carol Stream is a largely residential community with a significant industrial and commercial base, including a dense concentration of warehousing, distribution, and light manufacturing facilities along its northern corridors near Army Trail Road.
The village sits entirely within DuPage County. All felony and misdemeanor criminal cases arising in Carol Stream are prosecuted by the DuPage County State's Attorney and heard at the DuPage County Circuit Court in Wheaton, approximately 5 miles to the south. Carol Stream is served by its own police department and, on Gary Avenue and other state routes, by Illinois State Police in certain enforcement contexts.
Carol Stream's mix of dense residential neighborhoods, a large industrial corridor, and proximity to major roadways including Route 64 and Gary Avenue produces a specific and consistent arrest profile that differs somewhat from the more retail-and-entertainment-focused communities to the south.
Where Arrests Typically Occur in Carol Stream
Carol Stream's arrest profile reflects its character as a primarily residential and industrial community, with enforcement concentrated along its major commercial corridors and in its neighborhoods.
Gary Avenue and Route 64 — North Avenue
Gary Avenue is Carol Stream's primary north-south corridor and one of the most actively enforced roads in the village for DUI stops, suspended license enforcement, and traffic-related charges. Route 64 — North Avenue — runs east-west along the southern edge of Carol Stream and connects the village to Wheaton and neighboring communities. Late-night stops on both corridors after bar and restaurant hours are a consistent source of DUI arrests filed at the Wheaton courthouse.
Army Trail Road and the Industrial Corridor
Army Trail Road runs along Carol Stream's northern edge through its industrial and warehousing district. This corridor generates a different category of arrests than the residential and entertainment zones to the south. Drug possession charges, weapon charges discovered during traffic stops, and theft-related offenses associated with warehouse and distribution facilities are all represented in the arrest data from this area. Commercial vehicle stops on Army Trail Road also occasionally produce DUI and suspended CDL charges.
Schmale Road and Lies Road Commercial Areas
The commercial areas along Schmale Road and Lies Road in central Carol Stream generate retail theft arrests, disorderly conduct calls, and DUI stops associated with the bars and restaurants in these corridors. The Carol Stream Police Department enforces these areas actively, particularly during evening and late-night hours on weekends.
Residential Neighborhoods
Domestic battery and order of protection violations are the most common source of residential arrests in Carol Stream. These charges carry mandatory no-contact orders that take immediate effect upon arrest, frequently removing the accused from their home before any court proceeding. The speed with which these conditions are imposed makes early legal intervention critical. An attorney at bond court the morning after arrest can work to modify or clarify the scope of those conditions before they cause further disruption to housing, employment, and family arrangements.
Where Carol Stream Criminal Cases Are Heard
All criminal charges arising in Carol Stream are filed in the DuPage County Circuit Court — the 18th Judicial Circuit — in Wheaton. At approximately 5 miles south of the village, the Wheaton courthouse is one of the closer courthouses in our service area. McMahon Law Offices has practiced there exclusively for over two decades.
DuPage County Circuit Court
- Address: 505 N. County Farm Rd, Wheaton, IL 60187
- Phone: (630) 407-8700
- Hours: Monday through Friday, 8:30 AM to 4:30 PM
- Circuit: 18th Judicial Circuit of Illinois
- Prosecuting Office: DuPage County State's Attorney's Office
- Distance from Carol Stream: Approximately 5 miles south via Gary Avenue or County Farm Road
Bond court convenes the morning following arrest. If you or a family member was arrested in Carol Stream overnight, the first court appearance is typically the following morning in Wheaton. Having an attorney present at bond court can significantly affect the conditions of release, including the bond amount and any no-contact or travel restrictions imposed by the judge.
Following an overnight arrest in Carol Stream, bond court in Wheaton typically convenes the next morning. The conditions set at that first hearing — including the bond amount, no-contact orders, and travel restrictions — can significantly affect your life while your case is pending. Having an attorney present at that hearing is one of the most important steps you can take. Call us at (630) 953-4400 as soon as possible.
Law Enforcement in Carol Stream
Criminal arrests in Carol Stream are made primarily by the Carol Stream Police Department. The department patrols the village's residential neighborhoods, commercial corridors, and industrial areas. The DuPage County Sheriff's Department also has county-wide jurisdiction and may be involved in larger enforcement operations. Knowing which agency made the arrest matters because documentation procedures and available evidence differ between agencies, which can affect your attorney's defense strategy.
Carol Stream Police Department
- Address: 500 N. Gary Ave, Carol Stream, IL 60188
- Non-Emergency: (630) 665-5400
- Jurisdiction: Village of Carol Stream
DuPage County Sheriff
- Address: 501 N. County Farm Rd, Wheaton, IL 60187
- Phone: (630) 407-2000
- Jurisdiction: Unincorporated DuPage County and county-wide enforcement support
Frequently Asked Questions
My arrest happened in Carol Stream but my court date is in Wheaton. Is that correct?
Yes. Carol Stream sits entirely within DuPage County, so all felony and misdemeanor cases are heard at the DuPage County Circuit Court at 505 N. County Farm Rd in Wheaton. Carol Stream has no criminal courthouse of its own. The drive from Carol Stream to the Wheaton courthouse is approximately 5 miles south via Gary Avenue or County Farm Road.
I was arrested for a drug charge near a warehouse on Army Trail Road. Is that treated differently than a street-level possession charge?
The location of the arrest does not by itself change the charge classification, but the circumstances surrounding a stop in an industrial corridor can raise distinct legal questions. Commercial vehicle stops, stops based on anonymous tips about warehouse activity, and searches conducted without proper legal authority in an industrial setting are all contexts where the legality of the stop and search deserves close examination. If evidence was obtained through an unlawful stop or search, a motion to suppress could result in that evidence being excluded. Contact us for a free case review.
I was arrested for domestic battery in Carol Stream. What happens now?
Following a domestic battery arrest in Illinois, a mandatory no-contact order takes effect immediately. That order prohibits you from returning to your home if the alleged victim lives there, from contacting the alleged victim by any means, and from being within a specified distance of them. These conditions apply before any finding of guilt and remain in effect through the duration of the case unless modified by a judge. Bond court the morning after arrest is the first opportunity to address those conditions. Having an attorney present at that hearing is critical. Call us immediately at (630) 953-4400.
What happens to my driver's license after a DUI arrest in Carol Stream?
An Illinois DUI arrest triggers an automatic statutory summary suspension if you refused the breathalyzer or tested at or above the legal limit. The suspension takes effect 46 days after arrest and is entirely separate from any criminal penalties. You have the right to petition the court to rescind the suspension, but that petition must be filed promptly. Contact us immediately after a DUI arrest to preserve this option.
Get a free case review.