(877) 613-5040

Impound Release Information

  • If your vehicle has been impounded, please contact our local office. We will inform you of all the requirements to release your vehicle.
  • Valid Driver’s License and/or Government Issued Photo Identification Card (passport, military ID card, state issued ID card)
  • Proof of Ownership – Vehicle title, Vehicle Registration, Bill of Sale, Valid Insurance policy.
  • Payment method is determined by the reason for impound. Please contact the office to confirm.
  • A Police release may be required before the vehicle can be released.

Our Operating Offices

New Lenox
206 Ford Dr.
New Lenox, IL 60451

Naperville North
31W356 Diehl Rd.
Naperville, IL 60563

Naperville South
31W100 Schoger Dr.
Naperville, IL 60564

195 Industry Ave
Frankfort, IL 60423

South Holland
16000 Suntone Dr.
South Holland, IL 60473