ASAP, but no later than June 21st
Formal attire please.
If your invitation says "and guest," then yes, if not, we would prefer if it was just you.
There will be plenty of street parking available