Hello, the i-94 is a document that shows your last arrival to the United States and as such the name on your i-94 should correspond to the name on the passport you entered into United States with. I will advise you to show the SSN officer the passport you entered United states with and your birth certificate, he or she will be able to issue you SSN if you qualify for such. And if after you entered and you got married, i guess you should change your name after you have successfully adjusted your status (undergone greencard process) as a married woman. Since you entered US while not married, show them your passport and birth certificate then, i believe they will issue you SSN if you qualify for it. Don't bother about changing your i-94 record to bear your married name as that may not work since CBP (Customs Border and Protection), captured the name you came to United states as the name displayed on their website. So if u still insist you want it changed, visit CBP office for that.
Hi Misty, I agree with Donfrancis in regards to the I-94. You should not, and probably can't, change the name on it.
Thanks! Your answer is awaiting moderation.