If you feel you were towed illegally contact the Illinois commerce commision. On the back of the receipt you will receive from this company has the telephone number you need to file a complaint. If you have items missing complain,complain,complain! These people will steal from your vehicle.
more