Way, Hay Tow Them Away No More? State’s Illinois Commerce Commission Revokes Lincoln Towing’s License
The Illinois Commerce Commission (ICC) has revoked the license of one of Chicago’s infamous towing companies, Lincoln Towing (Vince Gerasole reports). Lincoln Towing at 4882 North Clark Street has been closed by the Illinois Commerce […]