No Picture
Gov

Way, Hay Tow Them Away No More? State’s Illinois Commerce Commission Revokes Lincoln Towing’s License

55 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 […]