Interview!
What a surprise! The interview letter was in also in my mailbox today! It gives a list of papers to bring (marriage certificate, tax documents, etc.).
Interview date is July 20th, which is wonderful (I'm supposed to leave on a vacation on the 24th and was a little nervous I may have...