Thanks for the tip.
I just called them, and it's in Scarborough. They did missed the letter. As per them, I should have received it on email.
The online status says mail, but does not says which physical mail box or e-mail.
There are no oath scheduled in Scarborough for this year after Dec 10...