MLI: Quad Cities International Airport
DSM: Des Moines International Airport
Neither has scheduled passenger service that goes internationally. DSM may actually be able to deal with the occasional charter passenger flight internationally. I think MLI has a customs officer who exists for John Deere cargo shipments.
http://www.cbp.gov/xp/cgov/toolbox/c...ts/ia/3513.xml
http://www.cbp.gov/xp/cgov/toolbox/c...ts/il/3908.xml