Was your car suddenly towed off the streets of Chicago? Use this website to find location of where your car was towed (impounded) too. You can retrieve your car same day it was towed. You must provide your current vehicle registration card at the impoundment facility or you will not be able to claim your vehicle....