In principle, you have to go to the CBP with deferred inspection (you can find the information from the website). If you can get it changed in international airport, you are just lucky. Some CBP offices inside the international airport have deferred inspection, like LA, you can check it from their website www.cbp.gov. Don't waste your time. When I got this problem this july, I took advice from this forum and went to Dallas international airport to change my I-94, unfortunately they didn't change it for me and they didn't tell me taht nearby there is a deferred inspection office. Finally I went to the deferred inspection office near the Dallas airport and got my I-94 corrected and they even gave me 10 more days.